Android 设计模式的六大原则

时间:2021-01-19 12:14:40   收藏:0   阅读:0

Android 设计模式的六大原则

前言

记录一下Android设计模式的六大原则,大家以后写代码就可以按照这六大原则来构建代码的框架。

1.单一职责原则(Single Responsibility Principle,SRP)

定义:一个类应只包含单一的职责

 

2.开放封闭原则(Open - ClosedPrinciple,OCP)

定义:一个模块、类、函数应当是对修改关闭,扩展开放

 

3.里氏代换原则(Liskov Substitution Principle,LSP)

定义:使用父类的地方能够使用子类来替换,反过来,则不行

 

4.依赖倒转原则(Dependence Inversion Principle,DIP)

定义:抽象不应该依赖于细节,细节应当依赖于抽象

 

5.接口隔离法则(Interface Segregation Principle,ISP)

定义:一个类对另一个类的依赖应该建立在最小的接口上

 

6.迪米特法则(Law of Demeter,LoD)

定义:一个类尽量不要与其他类发生关系

 

 

 参考

 

 

 

 

 

 

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!