题目内容

代码【代码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

类体内容中声明成员变量是为了体现对象哪个特征?

A. 属性
B. 行为
C. 过程
D. 喜好

类体内容中定义的非构造方法的作用是什么?

A. 体现对象的行为
B. 体现对象的消息
C. 产生对象
D. 体现对象的属性

答案查题题库