摘要: 一、面向对象技术基本概念面向对象技术基于对象概念,以对象为中心,以类和继承为构造机制,充分利用接口和多态提供灵活性,来认识、理解、刻划客观世界和设计、构建相应的软件系统. 面向对象的特征 – 抽象,先不考虑细节– 封装,隐藏内部实现– 继承,复用现有代码– 多态,改写对象行为 二、面向对象的设计目标1、可扩展性Extensibility–容易添加新的功能2、灵活性Flexibility–容易添加新的功能代码修改平稳地发生3、可插入性Pluggability–容易将一个类抽出去,同时将另一个有同样接口的类加入进来 三、面向对象设计基本的设计原则: 1、针对接口编程,而不是针对实现编程– 客户无需 阅读全文
posted @ 2010-05-28 17:06 suningnet 阅读(238) 评论(0) 推荐(0) 编辑