如果已定义Test类,则关于“Test test;”语句解释正确的是()
A: 创建了一个名为test的对象,并赋初始值
B: 声明了一个 Test 类型的变量 test
C: 将调用Test类的构造方法初始化 test对象
D: 上述解释都正确
A: 创建了一个名为test的对象,并赋初始值
B: 声明了一个 Test 类型的变量 test
C: 将调用Test类的构造方法初始化 test对象
D: 上述解释都正确
举一反三
- 给出如下类定义: public class test { test(int k) { } }如果要创建一个该类的对象,正确的语句是: A: test obj1 = new test('5 '); B: test obj1 = new test(5); C: test obj1 = new test(3.4); D: test obj1 = new test();
- 假设有类Test,下列可以正确创建对象的语句是( ) A: Test t=1; B: Test t=new Test(); C: Test t=new Test; D: Test t= Test();
- 如下代码定义了一个类Test: class Test { private int y; Test (int x) { y:x; } }现在为Test 类生成一个对象,正确的语句是( )。 A: Test t = new Test( ); B: Test t=new Test(10, 20); C: Test t; D: Test t=new Test(10);
- 给出如下类定义: public class Test { Test(int i) { } } 如果要创建一个该类的对象,正确的语句是( )。 A: Test t = newTest(); B: Test t = newTest(5); C: Test t = newTest("5"); D: Test t = newTest(3.4);
- 设有泛型类的定义如下class Test; { }则由该类创建对象时,使用正确的是? A: Test; x = new Test;(); B: Test x = new Test(); C: Test; x = new Test;(); D: Test; x = new Test;();