开闭原则
对扩展开放,对修改关闭。
使用抽象类,接口等构建抽象层,通过实现接口(继承抽象类)的方式构建具体实现。当系统修改时,无需对抽象层代码修改,只需编写新的具体实现类达到扩展的目的
里氏替换原则
对方法method(base),那么它必然可以接受一个子类对象sub
依赖倒置原则
通过抽象来搭建框架,传递参数或构建关联关系时,使用抽象层,以减少类间的耦合性
单一职责原则
一个类只干一件事
迪米特法则
通过引入一个第三者达到降低对象之间的耦合度的目的
接口隔离原则
接口专用
标签:六大,原则,接口,抽象,构建,抽象类,设计模式 From: https://www.cnblogs.com/maerpao/p/17062458.html