摘要: 开闭原则(Open-Closed Principle) 是面向对象设计中的一个重要原则,中文翻译为“对扩展开放,对修改关闭”。 什么是开闭原则: 开闭原则是指一个软件实体(类、模块、函数等)应该对扩展开放(Open for extension),但对修改关闭(Closed for modificat 阅读全文
posted @ 2024-07-24 22:23 Moon-V 阅读(92) 评论(0) 推荐(0)
摘要: 依赖倒置原则(Dependency Inversion Principle,DIP)是面向对象设计的一个重要原则,它指导我们如何进行类与类之间的依赖关系设计。 依赖倒置原则的核心思想是:高层模块不应该依赖于低层模块,它们应该依赖于抽象接口,而抽象接口不应该依赖于具体实现,具体实现应该依赖于抽象接口。 阅读全文
posted @ 2024-06-26 21:38 Moon-V 阅读(44) 评论(0) 推荐(0)
摘要: 接口隔离原则(Interface Segregation Principle,ISP)是面向对象设计中的一个原则,它提倡将接口设计得小而精,避免接口臃肿和不必要的依赖关系。 接口隔离原则的核心思想是客户端不应该依赖它不需要的接口,接口应该只包含客户端所需的最小功能集。 接口隔离原则主要解决的问题是接 阅读全文
posted @ 2024-06-24 22:13 Moon-V 阅读(116) 评论(0) 推荐(0)
摘要: 迪米特法则(Law of Demeter),也被称为最少知识原则(Principle of Least Knowledge),是一种面向对象设计原则,它强调一个对象应该尽可能少地了解其他对象的内部结构和功能。 迪米特法则主要解决的问题是降低对象之间的耦合度,从而提高系统的可维护性、可扩展性和重用性。 阅读全文
posted @ 2024-06-22 23:02 Moon-V 阅读(62) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示