设计模式
爱折腾的Albert
学无止境,学到吐为止。。。。暂未吐过!哈哈啊
展开
-
设计模式之六大设计原则概述
文章目录单一职责原则(Single Responsibility Principle)里氏替换原则(Liskov Substitution Principle)依赖倒置原则(Dependence Inversion Principle,DIP)接口隔离原则迪米特法则(Law of Demeter)开闭原则(Open Close Principle)单一职责原则(Single Responsibi...原创 2020-03-22 11:30:00 · 103 阅读 · 0 评论 -
设计模式之单例模式概述及理解
单例模式1. 什么是单例模式2. 为什么需要用到单例3. 怎么使用3.1 懒汉模式3.2 饿汉模式4. java用应用场景1. 什么是单例模式单例模式,也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数...原创 2019-03-19 13:09:48 · 164 阅读 · 0 评论 -
设计模式之策略模式概述及理解
策略模式1. 什么是策略模式2. 赚钱策略2.1 赚钱策略类图2.1 代码实现1. 什么是策略模式如果赚钱,赚钱的方式有很多种,有的人是通过买卖做生意赚钱,比如我通过上班赚钱,还有人躺着赚钱(至于谁,你们懂的)。这些赚钱方法就可以说策略。2. 赚钱策略2.1 赚钱策略类图这里面就举例了三种不同的人,不同的赚钱方法2.1 代码实现有一个人赚钱策略的抽象类,里面有一个赚钱的方法pu...原创 2019-04-10 13:47:40 · 160 阅读 · 0 评论 -
设计模式之观察者模式概述及理解
观察者模式1. 什么是观察者模式2. 实现观察孩子2.1 类图2.2 实现1. 什么是观察者模式作为家长和老师都很关心孩子的成长,必然都会想关注孩子的一举一动,于是就通过一个神奇的东西还监控孩子的一举一动。这种行为就叫做观察者模式定义对象间一种一对多的依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。2. 实现观察孩子2.1 类图2.2 ...原创 2019-04-10 17:49:52 · 165 阅读 · 0 评论