设计模式
文章平均质量分 77
鹏阿鹏
计算机硕士,程序员,兴趣:Java后端、Web前端、机器学习与算法。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【设计模式】Liskov替换原则
LSP原则可以通过以下方式定义:如果S是T的一个子类型,那么类型为T的对象可以被类型为S的对象替换,而不会改变程序的任何性质(如正确性、任务完成能力等)。原创 2024-10-24 20:14:06 · 842 阅读 · 0 评论 -
【代理模式】JDK动态代理示例代码
JDK动态代理示例代码原创 2023-07-10 11:00:42 · 1460 阅读 · 0 评论 -
【设计模式】单例模式Singleton(Java)
单例模式(单件模式)确保一个类只有一个实例,并提供一个全局访问点。原创 2023-04-02 21:09:38 · 805 阅读 · 0 评论 -
【设计模式】工厂方法模式Factory(Java)
工厂方法模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类的实例化推迟到子类。原创 2022-12-19 19:59:09 · 820 阅读 · 0 评论 -
【设计模式】装饰者模式Decorator(Java)
装饰者模式动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。原创 2022-12-14 15:29:52 · 848 阅读 · 0 评论 -
【设计模式】观察者模式Observe(Java)
观察者模式定义了对象之间的一对多依赖,这样以来,当一个对象改变状态时,他的所有观察者都会收到通知并且自动更新。原创 2022-12-12 21:41:55 · 1634 阅读 · 0 评论
分享