在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
在面向对象的设计中,我们应当遵循以下六大原则,只有掌握了这些原则,才能更好的理解设计模式。
1:单一职责原则(Single Responsibility Principle 简称 :SRP) : 就一个类而言,应该仅有一个引起他变化的原因 2:接口隔离原则(Interface Segregation Principle 简称:ISP) :客户端不应该依赖他不需要的接口 3:开闭原则(Open-Closed Principle 简称:OCP):软件实体应对扩展开放,而对修改关闭 4:里氏代换原则(Liskov Substitution Principle 简称:LSP):所有引用父类对象的地方能够使用其子类的对象 5:依赖倒转原则(Dependence Inversion Principle 简称:DIP):抽象不应该依赖于细节,细节应该依赖于抽象 6:迪米特原则(Law of Demeter 简称:LoD):一个对象应该对其他对象保持最小的了解
|
请发表评论