
Java设计模式
文章平均质量分 60
Java设计模式的相关知识
贺仙姑
这个作者很懒,什么都没留下…
展开
-
代理模式:静态代理和动态代理
代理模式:静态代理和动态代理:优缺点、区别原创 2024-08-19 19:59:01 · 1271 阅读 · 1 评论 -
迪米特法则(LoD)
迪米特法则,被称为:最少知识原则(Law of Demeter),也被称为“只和直接朋友交流”原则,是一种软件设计原则,旨在减少系统各组件之间的耦合。该原则强调一个对象应该尽量少地了解其他对象的细节,尤其是那些不直接与自己交互的对象。原创 2024-08-12 18:59:14 · 407 阅读 · 0 评论 -
合成复用原则(CRP)
合成复用原则(Composite Reuse Principle, CRP)是面向对象设计中的一个重要指导原则,强调通过组合(而不是继承)来实现代码复用。它鼓励开发者利用对象的组合关系来增强软件的灵活性和可维护性。原创 2024-08-11 09:45:00 · 441 阅读 · 0 评论 -
依赖倒转原则(DIP)
依赖倒转原则(Dependency Inversion Principle, DIP)是面向对象设计中的七大基本原则之一(SOLID 原则中的 D)。它关注于高层模块和低层模块之间的依赖关系,强调接口和抽象的使用,以实现更高的灵活性和可维护性。原创 2024-08-11 07:30:00 · 573 阅读 · 0 评论 -
接口隔离原则(ISP)
接口隔离原则(Interface Segregation Principle, ISP)是面向对象设计中的七大基本原则之一(通常合称为 SOLID 原则)。它强调接口设计的重要性,主要体现在减少类间的依赖和提高系统的灵活性与可维护性。原创 2024-08-10 20:16:54 · 446 阅读 · 0 评论 -
里氏替换原则(LSP)
里氏替换原则(Liskov Substitution Principle,LSP)是面向对象设计中的一种基本原则,是SOLID原则中的第二个。这个原则的核心思想是:如果对于某个类型的对象TT,能够用SS的对象替换TT的对象而程序的行为没有改变,那么SS必须是TT的子类型。原创 2024-08-10 20:04:12 · 726 阅读 · 0 评论 -
开闭原则(OCP)
开闭原则(Open/Closed Principle,OCP):1. 开闭原则的含义;2. 原则的重要性;3. 示例;4. 注意事项原创 2024-08-08 19:05:58 · 425 阅读 · 0 评论 -
单一职责原则(SRP)
单一职责原则(Single Responsibility Principle, SRP):1、定义;2、优点;3、原则的重要性;4、示例;5、注意事项原创 2024-08-08 18:54:46 · 568 阅读 · 0 评论 -
Java设计模式七大原则
Java设计模式七大原则原创 2024-08-07 20:28:11 · 371 阅读 · 0 评论