![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
Kepon_cai
知识的搬运工
展开
-
工厂方法及其设计原则
一、第一个设计模式原则:按接口编程Interface IAlpha 接口名Class Alpha 实现接口Variable useAlpha 实例化新的Alpha第二个设计模式原则:优先选择对象组合而不是类继承在大程序当中,组合可以避免维护多个继承层次上的各个子类, 而且还可以避免可能导致的错误,例如:父类的一个改变会逐级向下传递到子类实现,这可能会影响子类使用的某个算法。原创 2015-10-27 16:52:46 · 2887 阅读 · 1 评论 -
第一篇 理解PHP设计模式
ps:以下内容均为《PHP设计模式》的阅读笔记,只做了概括,想了解详情可以去查看此书。谢谢阅读哈。一、OOP的思想1、抽象类(abstract)(1)抽象指示一个对象的基本特征,使它与其他对象区分开来,从而从查看者的角度提供了清晰定义的概念边界。(2)如果在一个抽象类中声明了一个抽象方法,那么继承这个父类的各个子类中都必须实现这个方法。换种角度来看,抽象类中的方法可以看原创 2017-10-31 21:28:43 · 264 阅读 · 0 评论