结构化程序设计方法 程序=算法+数据结构 顺序结构 第法K选择结构 算法 循环结构 计算机 数据结构卜…算法1算法2 描述问题 解决问题 教研 室
计算机学院信息教研室 lxj
面向对象程序设计方法 程序=对象+对象+ 顺序结构 第法H选择结构 对象1对象2 循环结构 计数据1数据2 算法1算法2 机 描述问题 解决问题 教研室
计算机学院信息教研室 lxj
类与对象 抽象 抽象 对象 类 ADT 具体 具体 数据抽象是面向对象程序设计的第一个特点 计算机 教研室
计算机学院信息教研室 lxj
类和对象 对象可以被创建和销毁,但类是无所不 在的 属于不同类的对象在不同时刻,不同地 方被分别创建。全局对象在主函数开始 执行前首先被建立、局部对象在程序执 计算机 行遇到他们的对象定义时才被建立。 与定义变量类似,定义对象时,C++为 其分配内存空间 教研室
计 算 机 学 院 信 息 教 研 室 lxj 类和对象 对象可以被创建和销毁,但类是无所不 在的。 属于不同类的对象在不同时刻,不同地 方被分别创建。全局对象在主函数开始 执行前首先被建立、局部对象在程序执 行遇到他们的对象定义时才被建立。 与定义变量类似,定义对象时,C++为 其分配内存空间
类的定义类接口 类是对一群具有相同属性,表现桕同行为的客体 (对象)的描述.类的数据成员是对客体属性的抽 象,类的函数成员是对客体行为的抽象 class类名{ private 私有数据和函数 rotected 受保护数据和函数 计算机 public 公有数据和函数 教研室
计算机学院信息教研室 lxj