
设计模式
文章平均质量分 76
倚栏静望
让Bug呆一会儿
展开
-
JAVA面向对象设计原则之开闭原则
开闭原则的定义 开闭原则(Open Closed Principle,OCP)由勃兰特·梅耶(Bertrand Meyer)提出,他在 1988 年的著作《面向对象软件构造》(Object Oriented Software Construction)中提出:软件实体应当对扩展开放,对修改关闭(Software entities should be open for extension,but closed for modification),这就是开闭原则的经典定义。 这里的软件实体包括以下几个部分: 项原创 2022-05-02 21:12:16 · 384 阅读 · 0 评论 -
JAVA设计模式之原型模式详解
JAVA设计模式之原型模式详解原创 2021-10-31 22:00:07 · 143 阅读 · 0 评论 -
JAVA设计模式之单例模式详解
JAVA设计模式之单例模式详解原创 2021-10-31 21:59:06 · 215 阅读 · 0 评论 -
设计模式之设计六大原则
单一职责原则(SRP:Single responsibility principle) 又称单一功能原则,它规定一个类应该只有一个发生变化的原因。通俗的说,即一个类只负责一项职责,将一组相关性很高的函数、数据封装到一个类中。如果一个类承担的职责过多,相当于把这些职责耦合在一起,任何一个职责的变化都可能影响这个类的其他职责的业务。这种设计当发生变化时,设计会遭到破坏。 开闭原则(OCP:Open...原创 2018-09-06 23:18:45 · 160 阅读 · 0 评论 -
设计模式之常用的设计模式
什么是设计模式? 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。通俗的说:设计模式是前辈、大牛在实际编程中对遇到的问题解决方案的抽象。 设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五...原创 2018-09-14 22:03:28 · 249 阅读 · 0 评论