问答题

【参考答案】

派生类不能直接访问基类的私有成员。
具体实现方式:
(1)在类定义体中增加保护段
为了便于...

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)

相关考题

问答题 类的三种继承方式之间的区别是什么?

问答题 什么是类的继承与派生?

问答题 设计一个学生类student,它具有的私有数据成员是:注册号、姓名、数学、英语、计算机成绩;具有的公有成员函数是:求三门课总成绩的函数sum;求三门课平均成绩的函数average;显示学生数据信息的函数print;获取学生注册号的函数get_reg_num;设置学生数据信息的函数set_stu_inf。 编制主函数,说明一个student类对象的数组并进行全班学生信息的输入与设置,而后求出每一学生的总成绩、平均成绩、全班学生总成绩最高分、全班学生总平均分,并在输入一个注册号后,输出该学生有关的全部数据信息。

问答题 定义一个时间类,能提供和设置由时、分、秒组成的时间,并编写出应用程序,定义时间对象,设置时间,输出该对象提供的时间。

问答题 设计一个计数器类,当建立该类的对象时其初始状态为0,考虑为计数器定义哪些成员?

问答题 什么是拷贝构造函数,它何时被调用?

问答题 类的公有、私有和保护成员之间的区别是什么?

问答题 为什么要引入构造函数和析构函数?

问答题 模板有什么作用?函数模板和模板函数有什么区别?

问答题 函数重载有什么好处?

问答题 简述函数、内联函数以及宏的区别。

问答题 引用类型与指针类型有什么区别?

问答题 C++语言对C语言在结构化程序设计方面进行了哪些扩充?

问答题 解释类、对象、消息和方法的概念。

问答题 面向对象系统有哪些特性?

问答题 面向对象程序设计语言有哪几类?

问答题 什么是面向对象程序设计?它与传统的结构化程序设计有什么不同?