摘要: C++程序的多文件组成 【例3.32】 一个源程序按照结构划分为3个文件 cpp // 文件2 stack.cpp include include "stack.h" stack∷stack() // 构造函数,初始化栈 { tos= 0; } void stack∷push(int ch) { i 阅读全文
posted @ 2019-03-16 15:20 鲸90830 阅读(3866) 评论(0) 推荐(0) 编辑
摘要: 共用数据的保护(const的使用) 1) const 对象的一般形式 类型名 const 对象名[(构造实参表列)]; const 类型名 对象名[(构造实参表列)]; 注意:常对象必须要有初值(因为以后不能改值了)。 2) 限定作用: 定义为const的对象的所有数据成员的值都不能被修改。 凡出现 阅读全文
posted @ 2019-03-16 15:02 鲸90830 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 对象成员 如果一个 类的对象 是另一个类的数据成员,则称这样的数据成员为对象成员。 对象成员的初始化 使用对象成员着重要注意的问题是对象成员的初始化问题,即类B的构造函数如何定义? 例如有以下的类: 一般来说,类X的 构造函数 的定义形式为 【例3.26】 对象成员的初始化 阅读全文
posted @ 2019-03-16 14:43 鲸90830 阅读(1172) 评论(0) 推荐(0) 编辑