题目内容
(请给出正确答案)
[单选题]
如果没有为一个类定义任何构造函数的情况下,下列描述正确的是()。
A.编译器总是自动创建一个不带参数的构造函数
B.这个类没有构造函数
C.这个类没有构造函数
D.该类不能通过编译
查看答案
如果结果不匹配,请 联系老师 获取答案
A.编译器总是自动创建一个不带参数的构造函数
B.这个类没有构造函数
C.这个类没有构造函数
D.该类不能通过编译
A.派生类不能访问通过公有继承的基类的保护成员
B.派生类的对象可以访问基类的任何成员
C.如果基类有带形参构造函数,派生类可以不声明带形参的构造函数
D.基类构造函数和析构函数都不能够被继承
A.可以在构造函数的函数体中给出对象成员的初始化
B.可以在构造函数的初始化列表中给出对象成员的初始化
C.若A类中有B类对象成员,则在创建A类对象时,先执行B类的构造函数,再执行A类的构造函数
D.如果一个对象成员有无参构造函数,则可以省略对象成员的初始化语句
A.析构函数可以重载
B.对象销毁前会自动调用析构函数
C.如果定义一个类时没有定义析构函数,则系统会提供一个默认析构函数~<类名>()}
D.析构函数的函数类型为void
A.工厂方法
B.单件
C.组合
D.代理
当一个类A 中没有生命任何成员变量与成员函
数,这时sizeof(A)的值是多少,如果不是零,请解释
一下编译器为什么没有让它为零。(Autodesk)
(1)在散列表中搜索具有指定关键码值的表项的函数。
(2)在散列表中删除具有指定关键码值的表项的函数。
(3)在散列表中插人具有指定关键码值的表项的函数,
(4)求搜索成功时的平均搜索长度的函数.