社区应用
帖子
相册
日志
群组
热榜
分享
记录
最新帖子
精华区
社区服务
农场庄园
银行
家族
勋章中心
道具中心
博客
我的星座
游游乐
会员列表
统计排行
基本信息
到访IP统计
管理团队
管理操作
在线会员
会员排行
版块排行
帖子排行
标签排行
社区论坛任务
迷你宠物
左右分栏
邀请注册
首页
帮助
下拉
用户名
电子邮箱
记住
找回密码
登录
注册
我的快捷通道
关闭
您还没有登录,快捷通道只有在登录后才能使用。
立即登录
还没有帐号? 赶紧
注册一个
首页
论坛
门户
群组
新闻
开心牧场
若水专栏
校内生活
社区生活
休闲娱乐
蜀道之上
资源共享
技术交流
帖子
日志
用户
版块
群组
帖子
搜索
热搜:
wind8green
wind
wind8gray
wind8black
wind8purple
书签
口- 影视频道
口- 女 人 帮
口- AJax基础教程
口- 我在网吧
口- 社区办公室
口- 留学交流
关闭
选中
1
篇
全选
[切换到宽版]
最新帖子
精华区
书签
若水UEBBS.COM社区—〖石家庄经济学院论坛〗
>
口- 技术交流
>
面向对象设计(OOD)思想——还 ..
发帖
回复
« 返回列表
上一主题
下一主题
新帖
4043
阅读
1
回复
[讨论]
面向对象设计(OOD)思想——还是以播放器为例(ZT)
admin
UID:5481
注册时间
2006-08-22
最后登录
2010-01-07
在线时间
2396小时
发帖
575
搜Ta的帖子
精华
0
铜板
19287
人品值
400
贡献值
12
交易币
0
好评度
579
信誉值
1
金币
0
访问TA的空间
加好友
用道具
级别:
大掌柜
发帖
575
铜板
19287
人品值
400
贡献值
12
交易币
0
好评度
579
信誉值
1
金币
0
所在楼道
学一楼
关注Ta
发消息
只看楼主
更多操作
倒序阅读
复制链接
使用道具
0
发表于: 2006-11-26
面向对象设计(OOD)思想——还是以播放器为例(ZT)
YL$#6d
Y_H|Fl^
有了思想才能飞翔,缺乏灵活就象少了轮子的汽车,难以飞奔。为了更好的理解设计思想,结合一个尽可能简洁的实例来说明OOD、设计模式及重构。通过下面的代码,详细地阐述面向对象设计思想。
sC/5N
一、传统过程化设计思想
?W#>9WQi
假定我们要设计一个媒体播放器(只从软件设计的角度,不涉及硬件)。该媒体播放器目前只支持音频文件mp3和wav。按照结构化设计思想,设计出来的播放器的代码如下:
RW#&