DesignPatternPrinciple 设计原则

 1.  单一职责原则(Single Responsibility Principle)告诉我们:实现类要职责单一;
 2.  里氏替换原则(Liskov Substitution Principle)告诉我们:不要破坏继承体系;
 3.  依赖倒置原则(Dependence Inversion Principle)告诉我们:要面向抽象,面向接口编程;
 4.  接口隔离原则(Interface Segregation Principle)告诉我们:设计接口的时候要精简单一;
 5.  迪米特法则  (Law Of Demeter)告诉我们:要将低耦合,不与陌生人说话;
 6.  开闭原则    (Open Closed Principle)告诉我们:对扩展开放,对修改关闭;
   这些是原则、建议、常规做法,并不是严格标准

23种设计模式:

创建型模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式;

结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式;

行为型模式:模板方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式、状态模式、策略模式、职责链模式(责任链模式)、访问者模式;

转载于:https://www.cnblogs.com/zhengqian/p/8630344.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值