畅享博客 > 程序员日记 > [分享]设计模式学习心得
2007-3-25 14:14:07

[分享]设计模式学习心得

设计模式有23种,归于5大类,即接口型,职责型,操作型,构造型,扩展型.它们在软件设计,编码中的重要性不言而喻.虽然已经知道其中的几个模式,但是在实际工作中还是感觉力不从心.目前的打算是按照大类,一步步的把每一个模式都弄懂.

很多书上都有,如果照抄下来就没有什么特点了,这里我想通过联想,以比较具体的形式表述这些模式.

接口型

1.适配器模式

拿我们常用的手机为例吧.象平板手机,很多人会买一个皮套套在手机上.可以照常打电话,收短信,但是手机多受到了一层保护.

2.外观模式

北京街道边每隔一段路程可以看到竖立的大型广告牌,这就是一个典型的外观模式.我们可以在铁架上按我们想法放上做好的广告和探照灯.

3.合成模式

这个简单,想象一下机器和零件即可.

(未完待续)

 

 


推荐到鲜果: 查阅更多相关主题的帖子: 设计模式

评论

您正在以 匿名用户 的身份发表评论  快速登录
(不得超过 50 个汉字)
       看不清,换一个
提示消息
(输入完内容可以直接按Ctrl+Enter提交)