设计模式一、几大原则

一、开闭原则 概念:对扩展开放、对修改闭合 实现:可以利用接口,在引用某个类的地方引用接口,需要扩展时,直接实现这个接口即可 二、 里氏替换原则 概念:每一个类型t1的对象o1,都存在类型为t2的对象o2,可以将o1替换为o2,而程序不报错 实现:java的继承可以实现这个t1为t2的父类即可,小鬼组合的猴类可以用所有猴实现替换 三、依赖倒转原则 概念:具体层依赖抽象层,是实现开闭原则的一个思路
相关文章
相关标签/搜索