自考c++选择填空题识记(一)
- 编写c++程序一般需经过的步骤依次:编辑、调试、编译、连接
- 决定c++语句中函数的返回值类型的是在定义该函数时所指定的数据类型
- 派生类一般都用共有派生
- 对基类成员的访问必须是无二义性的
- 赋值兼容规则也适用于多重继承的组合
- 基类公有成员采用私有继承时,在派生类中变成了私有成员
- 所谓数据封装就是将一组数据和这组数据有关操作组装在一起形成一个实体——类
- 在公有派生类的成员函数不能直接访问基类中继承来的某个成员,该成员一定是基类中的私有成员
- 适宜采用inline定义函数情况是函数代码少、频繁调用
- 在类中说明的成员可以使用关键字的是public
- 自身类对象不能作为类的成员
- 使用地址作为实参传给形参,实参与形参是同一对象
- 每个对象都是所属类的一个实例
- 函数模板中紧随template之后尖括号内的类型参数都要冠以保留字class
- 定义类的动态对象数组时,系统只能够自动调用该类的无参构造函数对其进行初始化。
- 表达式cout<<end1还可表示为\n
- 访问一个指针所指向的对象的成员所用的指向运算符是->
- 假如一个类的名称为MyClass,使用这个类的一个对象初始化该类的另一个对象时,可以调用复制或拷贝构造函数来完成此功能
- 对赋值运算符进行重载时,应声明为类成员函数
- String类的find方法返回查找到的字符串在主串的位置
- 控制格式输入输出的操作中,函数setfill(char)是用来设置填充字符。要求给出函数名和参数类型
- c++支持两种多态性分别是编译时的多态性和运行时的多态性
- c++流库预定义了4个流,cin,cout,clog和cerr
- 在面向对象的程序中,将一组对象的共同特性抽象出来形成类
- 定义类动态对象数组时,元素只能靠自动调用该类的无参构造函数来进行初始化
- 对象在c++中才有,c中的变量只有数据,没有操作,所以对象不是c语言中的结构变量
- 对象代表着正在创建的系统中的一个实体
- 对象是类的一个变量
- 对象之间的信息传递是通过消息进行的
- 在c++中,使用流进行输入输出,其中用于屏幕输入cin
- 一个函数功能不太复杂,但要求被频繁调用,则应把它定义为内联函数
- 多态性指不同的对象调用相同名称的函数
- 派生类是基类的具体化
- 派生类是基类定义的延续
- 派生类是基类的特殊化
- 基类不能继承派生类成员
- this指针保证每个对象拥有自己的数据成员,但共享处理这些数据的代码
|