本页为预览页-12022年秋季新学期南开大学《面向对象程序设计》在线作业(含参考答案)空类的声明()是正确的。A:class类名;B:class类名{};C:class类名{}D:class类名正确选项:B关于抽象类,下列表述正确的是()。A:抽象类的成员函数中至少有一个没有实现的函数(即无函数体定义的函数)B:派生类必须实现作为基类的抽象类中的纯虚函数C:派生类不可能成为抽象类D:抽象类不能用于定义对象正确选项:D下列()是构造函数的特征。A:构造函数在创建对象时自动调用B:构造函数不可以重载C:构造函数不可以设置默认参数D:构造函数必须指定函数类型正确选项:AC++对C语言做了很多改进,下列描述中()使得C语言发生了质变,即从面向过程变成面向对象。A:增加了一些新的运算符B:允许函数重载,并允许设置默认参数本页为预览页-2C:规定函数说明必须用原型D:引进类和对象的概念正确选项:D在一个类中,可以对一个操作符进行()重载。A:1种B:2种C:3种D:多种正确选项:D在C++中,关于下列设置参数默认值的描述中,正确的是()。A:不允许设置参数的默认值B:设置参数默认值只能在定义函数时设置C:设置参数默认值时,应该是先设置右边的再设置左边的D:设置参数默认值时,应该全部参数都设置正确选项:C类aClass的定义如下:classaClass{public:aClass(){}aClass(inti){value=newint(i);}int*value;}若要对类中的value赋值,则下面的语句中,正确的是()。A:aClassmy;my.value=10;B:aClassmy;*my.value=10;