摘要: /** * 观察者模式 观察者监听事件发生者(被观察者) 如果事件发生者发生改变的话要通知所有的观察者 */ class Event extends EventGenerator { /** * eg:用户下单之后->商品库存减1->通知商家有新订单->通知快递小哥有新快递->通知客户订单已经生效 */ function tirgge... 阅读全文
posted @ 2019-06-28 10:29 JiangBigShrimp 阅读(103) 评论(0) 推荐(0) 编辑
摘要: /** * 接口类特点:子类必须实现接口类里面所定义的全部方法,用于定义一个类的模板 * 抽象类特点:子类不是必须实现父类里面所定义的全部方法,用于把类里面像的地方“ 抽 ”出来,也就是一些共有的方法可以提出来,至于不一样的地方可以在子类自身的方法里面实现, * 父类里面定义的抽象方法即(abstract function)是子类必须实现的,且访问权限不能小于父类抽象方法的权限,抽象类里面可... 阅读全文
posted @ 2019-06-28 00:22 JiangBigShrimp 阅读(504) 评论(0) 推荐(0) 编辑