![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
Great_ideal
这个作者很懒,什么都没留下…
展开
-
设计模式(1)--七大原则(java实现版)
设计模式(1)--java实现版 设计模式的重要性,想必大家都不言而喻。 既然我们大家要学习设计模式就需要知道设计模式的概念。 我们在编写软件的时候面临着,耦合性,内聚性和可维护、可扩展、重用性、灵活性等多方面的挑战。学习设计模式是为了让程序具有更好的代码重用性,可读性,可扩展性,可靠性,使程序呈现高内聚,低耦合。简单来说设计模式可以让你的代码更加健壮,让程序变的东西和不变的东西分离开。并且...原创 2019-08-18 16:23:41 · 155 阅读 · 0 评论 -
设计模式(2)--七大原则(java实现版)
前一篇博客已经对设计模式的概念和单一职责原则、接口隔离原则、依赖倒转原则进行了讲解,这一篇博客将会为大家讲解里氏替换原则、开闭原则,迪米特法则,合成复用原则。 里式替换原则 1.里氏替换原则在1988年,由麻省理工学院的一位姓里的女士提出的。 2.继承包含这样一层含义:父类中已经实现好的方法,实际上是在设定规范和契约,虽然不强制所有的子类必须遵守这些契约,但是如果子类对这些已经实现的方法任意...原创 2019-08-18 18:41:56 · 175 阅读 · 0 评论 -
设计模式(3)--单例模式(java实现版)
单例设计模式 概念:所谓单例设计模式就是采取一定的方法保证在整个软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个获得对象实例的方法。 单例模式分为 1.饿汉式 2.懒汉式 3.双重检查 4.静态内部类 5.枚举 下面将会详细介绍这几种单例模式 1.饿汉式(静态常量) /** * 单例模式 (饿汉式) 类一加载就创建对象 * */ public class S...原创 2019-08-20 22:13:53 · 173 阅读 · 0 评论