有如下类的定义,关于类的构造方法,说明正确的是()class Point{ int x,y;Point(){x=1; y=1;}Point(int x,int y){ this.x=x;this.y=y;}void Point(int a,int b){x=a; y=b;}}
A. 有一个构造方法
B. 有二个构造方法
C. 有三个构造方法
D. 加上默认构造方法一共有四个构造方法
查看答案
关于类变量和实例变量的说法,正确的是( )。
A. 类变量可以通过对象访问,但是不能直接通过类名访问
B. 类变量可以通过对象访问,也可以直接通过类名访问
C. 实例变量可以通过对象访问,也可以直接通过类名访问
D. 实例变量不可以通过对象访问,可以直接通过类名访问
关于this的说法不正确的是( )。
A. this表示某个对象
B. this可以出现在实例方法中
C. this可以出现在构造方法中
D. this可以出现在类方法中
下列E类的类体中的【代码】,错误的是()class E {int x; //【代码1】long y = x; //【代码2】public void f(int n) {int m; //【代码3】int t = n+m; //【代码4】}}
A. 【代码1】
B. 【代码2】
C. 【代码3】
D. 【代码4】
下列叙述正确的是()。
A. 成员变量的名字不可以和局部变量的相同。
B. 方法的参数的名字可以和方法中声明的局部变量的名字相同。
C. 成员变量没有默认值。
D. 局部变量没有默认值。