单项选择题对于C++中类(class)与结构(struct)的描述正确的为()
A.类中的成员默认是private的,当是可以声明public,private和protected,结构中定义的成员默认的都是public
B.结构中不允许定义成员函数,当是类中可以定义成员函数
C.结构实例使用malloc()动态创建,类对象使用new操作符动态分配内存
D.结构和类对象都必须使用new创建
E.结构中不可以定义虚函数,当是类中可以定义虚函数
F.结构不可以存在继承关系,当是类可以存在继承关系
您可能感兴趣的试卷
你可能感兴趣的试题
1.问答题内联函数在编译时是否做参数类型检查?
3.问答题多态的作用是什么?
4.问答题面向对象的三个基本特征,并简单叙述之?
5.问答题const关键字有哪些作用?
6.问答题为什么需要使用堆,使用堆空间的原因?
最新试题
为了避免频繁的函数调用与返回,C++语言引入了()的概念。
题型:填空题
()是所有C++程序开始执行的入口。
题型:填空题
使用string类时,在程序中必须包含这个类的头文件,使用的语句为()。
题型:填空题
当不同类型的量进行混合算数运算时,可以在程序中使用强制类型转换运算符时static_cast或()。
题型:填空题
C++中每一个以符号()开头的行都是预处理命令。
题型:填空题
两个以上的函数,具有相同的函数名,但是形参的个数或者类型不同,编译器根据实参和形参的类型及个数的最佳匹配,自动确定调用哪一个函数,这就是()。
题型:填空题
在C++程序中由new分配的动态内存空间必须通过()运算符释放。
题型:填空题
()是面向对象程序设计方法中的程序主体。
题型:填空题
const_cast的使用格式为()。
题型:填空题
在面向对象程序设计中,将一组数据和这组数据有关的操作集合组装在一起形成对象,这个过程叫()。
题型:填空题