单选题

下列代码在类A中重载了减号“-”: 结果n的值为()

A -3

B -6

C 18

D 9

正确答案

来源:www.examk.com

答案解析

相似试题
  • 在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中声明该方法时,应使用()关键字。 

    单选题查看答案