摘要: 面向对象的三大特性:封装、继承、多态三大基本设计原则:1。封装变化2。面向接口编程而非实现3。优先使用组合设计原则:1。单一职责原则 一个类只有一个单独的职责,多有的对象只关注自身职责的完成。2。开放关闭原则 对扩展时开放的对修改是关闭的。 实现方法: a。抽象化,将系统设计为不再更改的架构,抽象层预见了所有的扩展,在需要改变的时候只需要添加相应的实现。 b。封装变化,可变化的行为放在一个对象里,... 阅读全文
posted @ 2010-11-03 23:11 星空有我 阅读(662) 评论(0) 推荐(0) 编辑