下列代码在编译时会发生错误,下面哪种修改可以更正错误?class Test{private int m;public static void fun() {System.out.println(m);}}
A. 将private int m改为protected int m
B. 将private int m改为public int m
C. 将private int m改为static int m
D. 将private int m改为int m
查看答案
下列各种Java类的定义,哪些是错误的?
A. class MyClass{private int Val;public int getVal() {return Val;}}
B. class MyClass{private static int Val;public int getVal() {return Val;}}
C. class MyClass{private int Val;public int getVal() {return Val;}}
D. class MyClass{private static int Val;public static int getVal() {return Val;}}
一个类定义了一个或多个构造方法,则Java不提供默认的构造方法。
A. 对
B. 错
如果定义的类中没有给出构造方法,系统也不会提供构造方法。
A. 对
B. 错