2011年(21)
分类: Java
2011-03-17 21:04:49
第2章 如何以对象的方式进行思考
了解接口与实现的区别
在此,接口是指为用户提供的服务,即用户所能看到的,与JAVA中接口的概念不同
实现:怎样为用户提供服务
例子:数据库阅读器
对象持久性:指保存对象的状态。例如把对象的状态保存到数据库中。
在设计接口时使用抽象的概念
TAXI, 送我去飞机场
尽可能向用户提供最少的接口
低耦合的原则
确定用户:出租车司机、客户
对象行为
环境限制
确定公共接口
确定实现