- A.cerr
- B.cin
- C.cout
- D.cfile
- A.typedef
- B.mycase
- C.typeid
- D.typename
- A.抽象和封装
- B.抽象和多态性
- C.抽象、封装、继承和多态性
- D.抽象、封装和继承性
- A.?:
- B.[]
- C.>
- D.&
- A.main函数
- B.第一行
- C.头文件
- D.函数注释
- A.56
- B.0012FF7A
- C.0012FF7B
- D.未知
- A.封装性
- B.跨平台性
- C.继承性
- D.多态性
- 41
-
下面属于重载函数的有()
- a.void f(int x)(...)
- b.int f(int y)(...)
- c.int f(int i,int j)(...)
- d.float k(int x)(...)
- A.4个全部
- B.a和d
- C.b和c
- D.c和d
- A.cin
- B.cout
- C.cerr
- D.clog
- A.对象是类的一个实例
- B.一个类只能有一个对象
- C.一个类只能有一个名字
- D.类和对象的关系与数据类型和变量的关系相似
- A.抽象类的成员函数中至少有一个是没有实现的函数(即无函数体定义的函数)
- B.派生类必须实现作为基类的抽象类中的纯虚函数
- C.派生类不可能成为抽象类
- D.抽象类不能用来定义对象
- A.const char*p="ABCD";
- B.char*const p="ABCD";
- C.char const*p="ABCD";
- D.const char*const p="ABCD";
- A.4和5
- B.4和20
- C.4和24
- D.20和5
- A.C++语言的多态性分为编译时的多态性和运行时的多态性
- B.编译时的多态性可通过函数重载实现
- C.运行时的多态性可通过模板和虚函数实现
- D.实现运行时多态性的机制称为动态多态性
- A.无
- B.后缀L或e
- C.前缀零
- D.前缀0x
- A.静态函数
- B.构造函数
- C.析构函数
- D.成员函数
- A.类名::静态成员名
- B.对象名.静态成员名
- C.对象指针->静态成员名
- D.对象指针.静态成员名
- A.函数重载
- B.虚函数
- C.指针
- D.引用
- A.x=*pa;
- B.x=*(a+1);
- C.x=*(pa+1);
- D.x=a[1];
- A.参数类型
- B.形参名
- C.操作内容
- D.赋值