设计模式的原则有哪些?
设计模式的原则包括开闭原则、里氏代换原则、依赖倒转原则、接口隔离原则、合成/聚合复用原则和最少知识原则。
- 开闭原则:模块应对扩展开放,而对修改关闭。
- 里氏代换原则:如果调用的是父类的话,那么换成子类也完全可以运行。
- 依赖倒转原则:抽象不应该依赖于细节,细节应当依赖于抽象。
- 接口隔离原则:每一个接口应该是一种角色,不多不少,不干不该干的事,该干的事都要干。
- 合成/聚合复用原则:要尽量使用合成/聚合,尽量不要使用继承。
- 最少知识原则:一个对象应对其他对象有尽可能少的了解。
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请您通过400-62-96871或关注我们的公众号与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!







请先 登录后发表评论 ~