摘要:
设计模式的六大原则 单一职责原则(Single responsibility principle):一个类的职责应该单一 (类如果职责单一,那导致类修改的原因也会唯一,不会因为多种原因都要去修改类) 开放-关闭原则(Open Close Principle):也叫开闭原则,要求程序对扩展开放,对修改 阅读全文
posted @ 2019-05-14 05:13
fonxi
阅读(480)
评论(0)
推荐(0)
摘要:
装饰模式(结构型模式) 装饰模式(Decorator),动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。[DP] 自己的理解:在不对原有类进行修改的情况下动态的对它进行扩展一些功能 优缺点 优点: 缺点: 特点 结构 Component:装饰对象和被装饰对象的共同父类 阅读全文
posted @ 2019-05-14 02:56
fonxi
阅读(216)
评论(0)
推荐(0)
摘要:
前言:不包含动态代理 代理模式 代理模式为其他对象提供一种代理以控制对这个对象的访问。(代理类替代具体的实现类,代理类可根据需求添加内容而不用修改实现类) 优缺点 优点: 缺点: 结构 Subject:代理类和实现类的父类 RealSubject:具体的实现类,被代理对象 Proxy:代理类(代理对 阅读全文
posted @ 2019-05-14 01:04
fonxi
阅读(115)
评论(0)
推荐(0)

浙公网安备 33010602011771号