《面向对象分析与设计》
关联、继承、聚合、依赖
衡量类和对象设计好坏的指标: 耦合、内聚、充分性、完整性、基础性
面向对象设计原则
http://blog.csdn.net/lovelion/article/details/7536532