题目内容

下面选项正确的是?

A. 类的成员变量可以在方法中定义
B. 每个类必须要有成员变量
C. 一个类的成员方法可以在类的外面定义
D. 类的成员变量是描述类的特征的属性

查看答案
更多问题

有如下代码产生一个类class A{int a,b;int myp{return a+b;}}下面关于产出对象说法正确的是?

A a=new A;
B. A a=new A();
C. new ();
D. A new a();

代码【代码1】-【代码5】中错误的是?class Tom {private int x = 120;protected int y = 20;int z = 11;private void f() {x = 200;System.out.println(x);}void g() {x = 200;System.out.println(x);}}public class A {public static void main(String args[]) {Tom tom = new Tom();tom.x = 22; //【代码1】tom.y = 33; //【代码2】tom.z = 55; //【代码3】tom.f(); //【代码4】tom.g(); //【代码5】}}

A. 【代码1】【代码3】
B. 【代码1】和【代码2】
C. 【代码4】和【代码5】
D. 【代码1】和【代码4】

下列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类中System.out.println的输出结果。class B {int x = 100,y = 200;public void setX(int x) {x = x;}public void setY(int y) {this.y = y;}public int getXYSum() {return x+y;}}public class A {public static void main(String args[]) {B b = new B();b.setX(-100);b.setY(-200);System.out.println("sum="+b.getXYSum());}}

A. -300
B. 300
C. -100
D. -200

答案查题题库