C++语言程序设计 程序设计方法的发展历程 面向对象的方法 对象、类、继承 将数据及处理数据的方法作为一个相互依存、 不可分离的整体——对象。 对同类型对象抽象出其共性,设计成类 ●继承机制使类之间相互关联。 x
C++语言程序设计 11 程序设计方法的发展历程 ——面向对象的方法 ⚫ 对象、类、继承 ⚫ 将数据及处理数据的方法作为一个相互依存、 不可分离的整体——对象。 ⚫ 对同类型对象抽象出其共性,设计成类。 ⚫ 继承机制使类之间相互关联
C++语言程序设计 程序设计方法的发展历程 面 面向对象的方法 向 对。优点 象 类使得程序模块间的关系更为简单,程 的 序模块的独立性、数据的安全性就有了 万 良好的保障 法 通过继承与多态性,可以大大提高程序 的可重用性,使得软件的开发和维护都 更为方便。 x 12
C++语言程序设计 12 程序设计方法的发展历程 ——面向对象的方法 ⚫ 优点: – 类使得程序模块间的关系更为简单,程 序模块的独立性、数据的安全性就有了 良好的保障。 – 通过继承与多态性,可以大大提高程序 的可重用性,使得软件的开发和维护都 更为方便。 面 向 对 象 的 方 法
C++语言程序设计 面向对泉的基本概念 对泉 面向对象的方 般意义上的对象 是现实世界中一个实际存在的事物。 可以是有形的(比如一辆汽车),也可 以是无形的(比如一项计划)。 法 是构成世界的一个独立单位,具有: ●静态特征:可以用某种数据来描述 ●动态特征:对象所表现的行为或具有的功
C++语言程序设计 13 面向对象的基本概念 ——对象 ⚫ 一般意义上的对象: – 是现实世界中一个实际存在的事物。 – 可以是有形的(比如一辆汽车),也可 以是无形的(比如一项计划)。 – 是构成世界的一个独立单位,具有: ⚫ 静态特征:可以用某种数据来描述 ⚫ 动态特征:对象所表现的行为或具有的功能 面 向 对 象 的 方 法
C++语言程序设计 面向对泉的基本概念 对泉 面向对象的方 面向对象方法中的对象: 是系统中用来描述客观事物的一个实体, 它是用来构成系统的一个基本单位。对象 由一组属性和一组行为构成。 法 属性:用来描述对象静态特征的数据项 为:用来描述对象动态特征的操作序列
C++语言程序设计 14 面向对象的基本概念 ——对象 ⚫ 面向对象方法中的对象: – 是系统中用来描述客观事物的一个实体, 它是用来构成系统的一个基本单位。对象 由一组属性和一组行为构成。 – 属性:用来描述对象静态特征的数据项。 – 行为:用来描述对象动态特征的操作序列。 面 向 对 象 的 方 法