设计模式
yongbuyanqi88888
这个作者很懒,什么都没留下…
展开
-
代理模式
代理模式: 1)动态代理 2)静态代理 2. 代理三要素: 1)共同接口 2)真实对象 3)代理对象 代理模式的优点:扩展原功能,不侵入原代码 静态代理的实现: public interface Actio...原创 2018-08-13 23:54:13 · 246 阅读 · 0 评论 -
工厂模式
下面例子中鼠标,键盘,耳麦为产品,惠普,戴尔为工厂。 简单工厂模式 简单工厂模式不是 23 种里的一种,简而言之,就是有一个专门生产某个产品的类。 比如下图中的鼠标工厂,专业生产鼠标,给参数 0,生产戴尔鼠标,给参数 1,生产惠普鼠标。 工厂模式 工厂模式也就是鼠标工厂是个父类,有生产鼠标这个接口。 戴尔鼠标工厂,惠普鼠标工厂继承它,可以分别生产戴尔鼠标,惠普鼠标。 生产哪种鼠标...原创 2018-08-28 16:19:33 · 155 阅读 · 0 评论