五种设计原则

一 单一职责原则设计

一、避免系统的职责分散到不一样的类中继承

二、避免一个类承担过多的职责接口

好处是扩展

能够减小类直接的耦合,提供类的复用性。系统

 

二 接口隔离原则

其实就是定制化服务设计原则,使用接口的多重继承实现对不一样接口的组合,从而对外提供组合功能,打到按需提供服务。

 

三 开放-封闭原则

在扩展性方面是开放的,而在更改性方面是封闭的

 

四 替换原则

针对继承的设计原则

 

五 依赖倒置原则

相关文章
相关标签/搜索