下列代码中,将引起一个编译错误的行是( )1 public class Test {2 int m,n;3 public Test() {}4 public Test(int a) {m=a;}5 public static void main(String[] args) {6Test t1,t2;7int j,k;8j=0;k=0;9t1=new Test();10t2=t1=newTest(j,k);11 }12 }
A. 第3行
B. 第5行
C. 第6行
D. 第10行
查看答案
下列关于类和对象的描述中,错误的是( )
A. 现实世界中,可以把每件事物都看作是一个对象
B. 一组对象构成一个程序,对象之间通过发消息通知彼此该做什么
C. 有共同属性的对象可以抽象为一个类
D. 一个类只能实例化一个对象
下列定义形式中,( )是非法的
A. class A{int a,b;…}
B. class A{int i,j;i=j=10;…}
C. class A{int a;float f;…}
D. class A{int a=12;float f=1.2f;…}
构造方法( )时被调用
A. 类定义
B. 创建对象
C. 调用对象方法
D. 使用对象的变量
下列说法中,( )是正确的
A. 可以通过“类名 对象名;”的方法来创建对象
B. 属性可以是简单变量,也可以是一个对象
C. 属性必须是简单变量
D. 对象中必有属性和方法