A -3
B -6
C 18
D 9
在C++中,如果在类中重载了函数调用运算符(),那么重载函数调用的一般形式为:()
单选题查看答案
在类A中定义了属性y: 对此,下列说法正确的是()
单选题查看答案
在Python中定义类时,运算符重载是通过重写特殊方法实现的。例如,在类中实现了mul()方法即可支持该类对象的**运算符。
判断题查看答案
要在类对象上使用运算符,以下不用必须被重载的运算符是()。
单选题查看答案
给定java代码如下所示,在A处新增下列()方法,是对cal方法的重载。public class Test { public void cal(int x, int y, int z) { } //A }
多选题查看答案
在类的定义中,类的()描述了该类的对象的行为特征。
单选题查看答案
按如下要求编程验证子对象的有关操作。 (1)定义两个类A和类B。 (2)在类B中有两个类A的对象one,two。 验证如下事实: (1)在类B的构造函数中应该包含对两个类A的子对象的初始化项,被放在成员初始化列表中。 (2)在类B的默认构造函数中隐含着子对象的初始化项。 (3)在类B的析构函数中也隐含着子对象的析构函数。 (4)调用子对象构造函数的顺序。
简答题查看答案
下列代码中的“this”指的是()。
单选题查看答案
已知类B是由类A继承而来,类A中有一个名为M的非虚方法,现在希望在类B中也定义一个名为M的方法,且两方法的参数个数和类型完全相同,若希望编译时不出现警告信息,则在类B中声明该方法时,应使用()关键字。
单选题查看答案