设计模式简单理解
来源:互联网 发布:聚宝盆返奖统计软件 编辑:程序博客网 时间:2024/05/20 12:50
设计模式简单理解
自己对以下模式的简单理解:
工厂模式:一个方法或类获取对象,好处对象名或参数更改时统一管理,也是其他设计模式的基
单例模式:db单例
注册树模式:一个类有set unset get 方法 把其他工具类都注册到它上面,成为他的属性,相当于一个容器
适配器模式:统一接口 如 db cache
策略模式:将一组特定的行为和算法封装成类,以适应特定的上下文,如针对不同的人,广告不同;依赖注入,如果把判断逻辑直接都写在一个方法里面的话,就依赖来,要结构就把逻辑写成接口,类来实现,实现面向对象的解偶
数据对象映射模式:将数据和对象映射起来,对对象的操作就是对数据的操作
观察者模式:当一个对象的状态发生改变时,依赖他的所欲对象都会响应的改变
原型模式:类似工厂模式,创建好一个原型对象,通过clone原型对象创建新对象,避免类创建时重复初始化,适合大对象,避免创建开销,clone是直接内存拷贝
装饰器模式:动态的添加修改类的功能,方法中传入对象
0 0
- 设计模式简单理解
- 设计模式 简单理解
- 设计模式简单理解
- 简单理解设计模式
- 设计模式简单理解
- 设计模式的简单理解
- Java设计模式简单理解
- 设计模式之观察者模式简单理解
- 简单理解设计模式之策略模式
- 简单理解设计模式之外观模式
- 简单理解设计模式之工厂模式
- 简单理解设计模式之观察者模式
- 简单理解设计模式之原型模式
- 设计模式之简单工厂的理解
- MVC设计模式的简单理解
- 工厂设计模式的简单理解
- 简单实例理解装饰者设计模式
- socket与JAVA设计模式(简单理解)
- 接口
- 单行文本框和多行文本框UiTextfield UiTextView
- IIC总线分析
- 一起talk C栗子吧(第四十三回:C语言实例--图)
- sshfs挂载与ssh无密码登录
- 设计模式简单理解
- EF导航属性真分页查询
- 使用sshfs挂载远程目录
- Editorial Codeforces Round #Pi
- 抽象类
- 盒子(uva-1587)
- Linux实现SSH无密码登录
- 3.2.5.1 检查一手扑克牌
- Win创建快捷方式CMD定位到目录