设计模式
小刀解牛
新手上路,坚持学习!
展开
-
简单工厂、工厂方法、抽象工厂模式学习笔记
设计模式六原则1、开闭原则(Open Close Principle):对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。需要使用接口和抽象类。2、里氏代换原则(Liskov Substitution Principle)任何基类可以出现的地方,子类一定可以出现。里氏代换原则是对开闭原则的补充。实现...原创 2018-12-05 22:11:04 · 105 阅读 · 0 评论 -
策略模式学习笔记
设计模式的6大原则1、开闭原则(Open Close Principle)意思是:对扩展开发,对修改关闭。在程序需要修改的时候,不能去修改原来的代码,实现一个热插拔的效果。需要使用接口和抽象类。2、里氏代换原则(Liskov Substitution Principle)任何基类出现的地方,子类一定可以出现。是对开闭原则的补充。实现开闭原则的关键步骤是抽像化。而基类与子类的继承关系就是抽象...原创 2018-12-06 10:41:49 · 129 阅读 · 0 评论