没有合适的资源?快使用搜索试试~ 我知道了~
面向对象的类设计模式, 23中设计模式。 系统架构师考试 软考高级
资源推荐
资源详情
资源评论
23
种
⾯
向
对
象
的
设计
模
式
1.
软
件
架构
设计
模
式
描
述
了⼀个
出
现
在
特
定
设计语
境
中
的
特
殊
的
再
现
设计
问
题
,
并
为
它
的
解
决
⽅
案
提
供
了⼀个
经
过
充
分
验
证
的
图
⽰
。
设计
模
式
组
成
:
模
式
名
称
、
问
题
、
解
决
⽅
案
、
效
果
。
2.
设计
模
式
特
点
每
个
模
式
都
描
述
了
我
们
环
境
中不
断
出
现
的
问
题
,
以
及
该
问
题
的
解
决
⽅
案
的
核
⼼
。
通过这
种
⽅
式
,
我
们
可
以
⽆
数
次
地
重
⽤
已
有
的
成
功
的
解
决
⽅
案
,
⽆
须
再
重
复
相
同
的
⼯
作
。
模
式
是
在
特
定
环
境
下⼈
们
解
决
某
类
重
复
出
现
问
题
的
⼀
套
成
功
或
有
效
的
解
决
⽅
案
。
3.
设计
模
式
分
类
GoFeature
将
模
式引
⼊
到
软
件
⼯
程
领
域
,
软
件
设计
模
式
因
此
被
称
为
“
四
⼈
组
”
。
⼀
共
总
结
了
23
种
设计
模
式
。
分
类
为
创
建
型
模
式
、
结
构
性
模
式
、
⾏
为
性
模
式
。
软
件
设计
模
式
的
基
础
结
构
由
问
题
描
述
、
前
提
条
件
(
何
种
环
境
或
约
束
下
使
⽤
)
、
解
法
、
效
果
四
个
部
分
组
成
。
3.1
⾯
向
对
象设计
原
则
•
单
⼀
职
责
原
则
•
开
闭
原
则
•
⾥
⽒
替
换
原
则
•
依
赖
倒
置
原
则
•
接
⼝
隔
离
原
则
•
组
合
重
⽤
原
则
•
迪
⽶
特
原
则
3.25
种
创
建
型
模
式
•
简
单
⼯
⼚
(simplefactory)
●
Factory
(
⼯
⼚
⻆
⾊
)
:
⼯
⼚
⻆
⾊
即
⼯
⼚
类
,
它
是
简
单
⼯
⼚
模
式
的
核
⼼
,
负责
实
现
创
建
所
有
产
品
实
例
的
内
部
逻
辑
;
⼯
⼚
类
可
以
被
外
界
直
接
调
⽤
,
创
建
所
需
的
产
品
对
象
;
在
⼯
⼚
类
中
提
供
了
静
态
的
⼯
⼚
⽅
法
factoryMethod()
,
它
的
返
回
类
型
为
抽
象
产
品
类
型
Product
。
●
Product
(
抽
象
产
品
⻆
⾊
)
:
它
是
⼯
⼚
类
所
创
建
的
所
有
对
象
的
⽗
类
,
封
装
了
各
种
产
品
对
象
的
公
有
⽅
法
,
它
的
引
⼊
将
提
⾼
系
统
的
灵
活
性
,
使
得
在
⼯
⼚
类
中
只
需
定
义⼀个
通
⽤
的
⼯
⼚
⽅
法
,
因
为
所
有
创
建
的
具
体
产
品
对
象
都
是
其
⼦
类
对
象
。
●
ConcreteProduct
(
具
体
产
品
⻆
⾊
)
:
它
是
简
单
⼯
⼚
模
式
的
创
建
⽬
标
,
所
有
被
创
建
的
对
象
都
充
当
这
个
⻆
⾊
的
某
个
具
体
类
的
实
例
。
每
⼀个
具
体
产
品
⻆
⾊
都
继
承
了
抽
象
产
品
⻆
⾊
,
需
要
实
现
在
抽
象
产
品
中
声
明
的
抽
象
⽅
法
。
在
简
单
⼯
⼚
模
式
中
,
客
⼾
端
通过
⼯
⼚
类
来
创
建
⼀个产
品
类
的
实
例
,
⽽
⽆
须
直
接
使
⽤
new
关
键
字
来
创
建
对
象
,
它
是
⼯
⼚
模
式
家
族
中
最
简
单
的
⼀
员
•
⼯
⼚
⽅
法
设计
模
式
(factorymethod)
在
简
单
⼯
⼚
模
式
中
只
提
供
⼀个
⼯
⼚
类
,
该
⼯
⼚
类
处
于
对
产
品
类
进
⾏
实
例
化
的
中
⼼
位
置
,
它
需
要
知
道
每
⼀个产
品
对
象
的
创
建
细
节
,
并
决
定
何
时
实
例
化
哪
⼀个产
品
类
。
简
单
⼯
⼚
模
式
最
⼤
的
缺
点
是
当
有
新
产
品
要
加
⼊
到
系
统
中
时
,
必
须
修
改
⼯
⼚
类
,
需
要
在
其
中
加
⼊
必
要
的
业
务
逻
辑
,
这违
背
了
“
开
闭
原
则
”
。
●
Product
(
抽
象
产
品
)
:
它
是
定
义产
品
的
接
⼝
,
是
⼯
⼚
⽅
法
模
式
所
创
建
对
象
的
超
类
型
,
也
就
是
产
品
对
象
的
公共
⽗
类
。
●
ConcreteProduct
(
具
体
产
品
)
:
它实
现
了
抽
象
产
品
接
⼝
,
某
种
类
型
的
具
体
产
品
由
专
⻔
的
具
体
⼯
⼚
创
建
,
具
体
⼯
⼚
和
具
体
产
品
之
间
⼀⼀
对
应
。
●
Factory
(
抽
象
⼯
⼚
)
:
在
抽
象
⼯
⼚
类
中
,
声
明
了
⼯
⼚
⽅
法
(FactoryMethod)
,
⽤
于
返
回
⼀个
产
品
。
抽
象
⼯
⼚
是
⼯
⼚
⽅
法
模
式
的
核
⼼
,
所
有
创
建
对
象
的
⼯
⼚
类
都
必
须
实
现
该
接
⼝
。
●
ConcreteFactory
(
具
体
⼯
⼚
)
:
它
是
抽
象
⼯
⼚
类
的
⼦
类
,
实
现
了
抽
象
⼯
⼚
中
定
义
的
⼯
⼚
⽅
法
,
并
可
由
客
⼾
端
调
⽤
,
返
回
⼀个
具
体
产
品
类
的
实
例
与
简
单
⼯
⼚
模
式
相
⽐
,
⼯
⼚
⽅
法
模
式
最
重
要
的
区
别
是
引
⼊
了
抽
象
⼯
⼚
⻆
⾊
,
抽
象
⼯
⼚
可
以
是
接
⼝
,
也
可
以
是
抽
象
类
或
者
具
体
类
•
抽
象
⼯
⼚
设计
模
式
(abstractfactory)
抽
象
⼯
⼚
模
式
为
创
建
⼀
组
对
象
提
供
了⼀
种
解
决
⽅
案
。
与
⼯
⼚
⽅
法
模
式
相
⽐
,
抽
象
⼯
⼚
模
式
中
的
具
体
⼯
⼚
不
只
是
创
建
⼀
种
产
品
,
它
负责
创
建
⼀
族
产
品
。
抽
象
⼯
⼚
模
式
(AbstractFactoryPattern)
:
提
供
⼀个
创
建
⼀
系
列
相
关
或
相
互
依
赖
对
象
的
接
⼝
,
⽽
⽆
须
指
定它
们
具
体
的
类
。
抽
象
⼯
⼚
模
式
⼜
称
为
Kit
模
式
,
它
是
⼀
种
对
象
创
建
型
模
式
。
●
AbstractFactory
(
抽
象
⼯
⼚
)
:
它
声
明
了⼀
组
⽤
于
创
建
⼀
族
产
品
的
⽅
法
,
每
⼀个
⽅
法
对
应
⼀
种
产
品
。
●
ConcreteFactory
(
具
体
⼯
⼚
)
:
它实
现
了
在
抽
象
⼯
⼚
中
声
明
的
创
建
产
品
的
⽅
法
,
⽣
成
⼀
组
具
体
产
品
,
这
些产
品
构
成
了⼀个产
品
族
,
每
⼀个产
品
都
位
于
某
个产
品
等
级
结
构
中
。
●
AbstractProduct
(
抽
象
产
品
)
:
它
为
每
种
产
品
声
明
接
⼝
,
在
抽
象
产
品
中
声
明
了产
品
所
具
有
的
业
务
⽅
法
。
●
ConcreteProduct
(
具
体
产
品
)
:
它定
义
具
体
⼯
⼚
⽣
产
的
具
体
产
品
对
象
,
实
现
抽
象
产
品
接
⼝
中
声
明
的
业
务
⽅
法
。
在
抽
象
⼯
⼚
中
声
明
了
多
个
⼯
⼚
⽅
法
,
⽤
于
创
建
不
同
类
型
的
产
品
,
抽
象
⼯
⼚
可
以
是
接
⼝
,
也
可
以
是
抽
象
类
或
者
具
体
类
•
单
例
设计
模
式
(singleton)
剩余25页未读,继续阅读
资源评论
敩科炼技堂
- 粉丝: 5877
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功