§5.1面向对象方法 ◆用面向对象思想构造软件的主要内容 ①对象是系统的基本单位 Y②对象的属性和操作的有机结合组成一个完 整的对象 ③具有共同特征的对象抽象成类 ④对类进一步抽象,形成类簇 ⑤对象之间存在静态关系和动态关系(组合、 继承、消息等)
§5.1 面向对象方法 用面向对象思想构造软件的主要内容 ① 对象是系统的基本单位 ② 对象的属性和操作的有机结合组成一个完 整的对象 ③ 具有共同特征的对象抽象成类 ④ 对类进一步抽象,形成类簇 ⑤ 对象之间存在静态关系和动态关系(组合、 继承、消息等)
§5.1面向对象方法 面向对象基本思想抽象 ◆现实世界的事物抽象成对象 ◆现实世界事物之间的关系抽象成软件系统中 对象之间的关系 八·具有共同特征的对抽象成类 ◆具有共同特征的类抽象成基类和派生类
§5.1 面向对象方法 面向对象基本思想——抽象 现实世界的事物抽象成对象 现实世界事物之间的关系抽象成软件系统中 对象之间的关系 具有共同特征的对象抽象成类 具有共同特征的类抽象成基类和派生类
§5.1面向对象方法 面向对象基本思想—封装 ◆对象是属性和操作的组合 ◆对象的表现(服务,接口)和实现细节分开
§5.1 面向对象方法 面向对象基本思想——封装 对象是属性和操作的组合 对象的表现(服务,接口)和实现细节分开
§5.1面向对象方法 ◆面向对象方法的定义 利用抽象、封装等机制,借助于对 象、类、继承、消息传递等概念进行软 人件系统构造的软件开发方法
§5.1 面向对象方法 面向对象方法的定义 利用抽象、封装等机制,借助于对 象、类、继承、消息传递等概念进行软 件系统构造的软件开发方法
§5.1面向对象方法 ◆面向对象的由来与发展 面向对象方法起源于面向对象的编程语 ∞在编程语言得到充分发挥和应用的同时,面向 对象方法得到了发展。 反过来又为面向对象编程提供了先期的设计和 指导
§5.1 面向对象方法 面向对象的由来与发展 面向对象方法起源于面向对象的编程语言 在编程语言得到充分发挥和应用的同时,面向 对象方法得到了发展。 反过来又为面向对象编程提供了先期的设计和 指导