作业帮 > 综合 > 作业

几个c++填空题求解答

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 20:41:01
几个c++填空题求解答
26、运算符函数中的关键字是____,它和____一起组成该运算符函数的函数名。
27、类中运算符重载一般采用两种形式:____和____。
28、面向对象程序设计的3大机制为:____、____和___。2、类的访问权限有____、____和____三种。
29、构造函数是____被创建时自动执行,对象消失时自动执行的成员函数称为____。
30、如果类A继承了类B,则类A称为____,类B称为____。
31、如果一个特定的类型S当且仅当它提供了类型T的行为时,则称类型S是类型T的____。
32、在类定义中,将____置于虚函数的函数原型的末尾可以声明该函数为纯虚函数。
33、类的静态成员分为____和____。
34、友元函数的声明可以放在类的____部分,也可以放在类的____部分,它们是没有区别的。
35、如果说类B是类A的友元类,则类B的所有成员函数都是类A的____。
36、设a和b是两个整型变量,我们用a+b的形式求这两个变量的和;设c和d为浮点型变量,我们用c+d的形式求这两个变量的和。显然运算符“+”具有不同的用途,这是____的例子。
37、对于双目运算符,若重载为类的成员函数,有_个参数;若重载为友元函数,则有_个参数。
38、 当建立__________,程序自动调用该类的构造函数。
39、 在C++中有二种参数传递方式:_________ 和_________ 。
40、 模板对处理数据的类型的要求不同可以分为两种类型:_________ 和 _________。
41、 异常是通过_________ 、_________和_________ 来实现的。
42、 虚函数实现了C++的_________ 机制,类实现了C++的_________ 机制。
43、 面向对象程序设计的_________机制提供了重复利用程序资源的一种途径。
44、C++语言程序设计的三种基本结构是:______ 、 ______ 、 ______ 。
45、为了避免嵌套的条件语句if-else的二义性,C++语言规定else与______配对使用。
26、operator 运算符
27、成员函数 友元函数
28、封装性 继承性 多态性 public private protected
29、对象 析构函数
30、基类 派生类
31、子类型
32、=0
33、静态数据成员 静态成员函数
34、私有 共有
35、成员函数
36、运算符重载
37、1 2
38、一个新的对象
39、传值 引用
40、函数模板 类模板
41、检查(try) 抛出(throw) 捕捉(catch)
42、多态 封装
43、继承
44、顺序结构 选择结构 循环结构
45、if