软件构架之设计模式

设计模式的定义:设计模式设计范畴的术语,是指相似的软件分析背景条件下,处理同一类软件分析结果的典型设计结构.大部分的设计模式是基于面向对象的,属于OOD部分.按照中国人的通俗说法,设计模式就是OOD过程中可使用的招数.

设计模式的种类:GOF23从两方面分类.

范围分类:类范畴菏对象范畴两类;功能分类:创建型,结构型,行为型;具体分类如下:

 

设计模式的分类
创建型结构型行为型
类范畴Factory MethodAdapterInterPreter,Template Method
对象范畴

Abstract Factory,

Builder,Prototype,Singleton

Adapter,Bridge,Composite,Decorator,

Facade,Flyweight,Proxy

chain of Responsibility,

Command,Iterator,Mediator

Memento,Observer,State,Strategy,Visitor

今天就得到这吧,接下来我会给大家详细讲解一些开发中常用的设计模式,如Factory Method,Abstract Factory,Adapter,Observer等设计模式的原理和java实现,敬请关注.谢谢.

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值