设计模式
MekingChen
做一个正义、善良、有责任感的年轻人。
展开
-
Java设计模式之装饰器模式(Decorator Pattern)
Java设计模式之装饰器模式 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 在编写代码过程中我们想要扩展一个实体类的功能时(AOP这里不讨论)并且要保证OCP原则(一个软件实体如类,模块和函数应该对扩展开放,对修改关闭)下一般会选择去重写一个类继承当前的类,然后新增加需要的方法。...原创 2020-04-03 18:03:56 · 229 阅读 · 0 评论 -
Java设计模式之单例模式
单例模式 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类...原创 2020-04-03 11:09:04 · 138 阅读 · 0 评论