《皮德常C++程序设计教程》Chapter-8解析.ppt

《皮德常C程序设计教程》Chapter-8解析

第 8 章 类的基础部分 皮德常 南京航空航天大学 计算机科学与技术学院 8.1.1 过程化程序设计的缺陷 出现大量的全局变量; 程序复杂: 程序员难以理解成百上千的函数; 程序难以进行修改和扩充。 8.1.2 面向对象程序设计的基本思想 OOP 以对象为中心,把数据和对数据的操作封装在一起 过程化设计是以过程为中心 (函数) 面向对象设计是以对象为中心 Example: 8.2 类的基本概念 类是一种用户自定义类型,声明形式: class 类名 { 变量和函数的声明; …… } ; 例如: 8.2 类的基本概念(续) 为了使类的成员能够在类外面被访问,其成员必须定义为public. Example: 8.3 定义成员函数 类的成员函数的定义与普通函数的定义类似. 成员函数在类之外定义的常规方式: 返回值类型 类名 :: 函数名 ( 参数列表 ) { … } 8.4 定义对象 定义对象称为类的实例化 (模具-铸件) Example: Rectangle box; box.setData(10.0, 12.5); cout Box.getWidth( ); Rectangle *boxPtr;

文档评论(0)

1亿VIP精品文档

相关文档