会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
星空有我
博客园
首页
新随笔
管理
订阅
2010年11月3日
面向对象设计模式 OOAD
摘要: 面向对象的三大特性:封装、继承、多态三大基本设计原则:1。封装变化2。面向接口编程而非实现3。优先使用组合设计原则:1。单一职责原则 一个类只有一个单独的职责,多有的对象只关注自身职责的完成。2。开放关闭原则 对扩展时开放的对修改是关闭的。 实现方法: a。抽象化,将系统设计为不再更改的架构,抽象层预见了所有的扩展,在需要改变的时候只需要添加相应的实现。 b。封装变化,可变化的行为放在一个对象里,...
阅读全文
posted @ 2010-11-03 23:11 星空有我
阅读(662)
评论(0)
推荐(0)
编辑
公告