A. 结果为0 B. 结果为1 C. 无结果 D. 编译失败
A. 构造方法在类定义的时候被调用 B. 构造方法在创建对象的时候被调用 C. 构造方法在调用对象方法时被调用 D. 构造方法在使用对象的变量时被调用
A. 创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数。 B. 子类无条件地继承父类不含参数的构造函数。 C. 子类通过super关键字调用父类的构造函数。 D. 子类无法继承父类的构造函数。
A. final 可修饰类、属性、方法。 B. abstract可修饰类、属性、方法。 C. 定义抽象方法需有方法的返回类型、名称、参数列表和方法体。 D. 用final修饰的变量,在程序中可对这个变量的值进行更改。
A. 不允许重载; B. 父类的方法与子类的方法不构成重载; C. 重载方法的参数表必须不同; D. 重载方法的返回值类型必须不同。
A. FatherChild B. Child C. Father D. 出错
A. 要从一个父类派生出一个子类,就要将父类代码全部复制过来,再添上子类特有的代码。 B. 声明继承某个父类就意味着可以使用父类的全部非private变量和方法。 C. 被继承的父类代码必须与子类代码在同一个源代码文件(.java文件)内。 D. 父类的字节码文件(.class文件)必须与子类的字节码文件放在同一文件夹中。
A. public int MAX = 100; B. final int MAX = 100; C. public static int MAX = 100; D. public static final int MAX = 100;
A. 子类构造方法一定要调用父类的构造方法; B. 子类构造方法只能在第一条语句调用父类的构造方法; C. 调用父类构造方法的方式是:父类名(参数表); D. 默认情况下子类的构造方法将调用父类的无参数构造方法。
A. 对 B. 错