网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
以下选项中哪个是Dog类创建对象的正确语句?()
A.d1=Dog();
B.Dog d1=new Dog();
C.d1=new Dog();
D.Dog d1=Dog();
参考答案和解析
Dog d1=new Dog( );
更多 “以下选项中哪个是Dog类创建对象的正确语句?()A.d1=Dog();B.Dog d1=new Dog();C.d1=new Dog();D.Dog d1=Dog();” 相关考题
考题
在Java语言中,小明在他的包mypackage中定义了类My_Class,在mypackage的子包mysubpackage中也有个类My_Class。小明用importmypackage.*;引入包,执行其中的语句:My_ClassNewClass=newMy_Class();时,将发生()。
A.创建一个类mypackage.My_Class的对象B.创建一个类mypackage.mysubpackage.My_Class的对象C.该语句是错误的D.创建一个类mypackage.My_Class的对象和一个类mypackage.mysubpackage.My_Class的对象
考题
在Java语言中,小明在她的包mypackege中定义了类My_Class,在mypackege的子包mysubpackege中也有个类My_Class,小明用importmypackege.*;引入包,执行其中的语句:()
A.创建一个类mypackege.My_Class的对象B.创建一个类mypackege.mysubpackege.My_Class的对象C.该语句是错误的D.创建一个类mypackege.My_Class的对象和一个类mypackege.mysubpackege.My_Class的对象
考题
若Animal是Cat,Dog的父类,则下列选项中,正确的是()。
A.Animalanimal=newCat()B.Catcat=(Cat)newDog()C.Catcat=(Cat)newAnimal()D.Animalanimal=newDog()
考题
现有:classDog{}classHarrierextendsDog{}classDogTest{publicstaticvoidmain(String[]args){Dogdl=newDog();Harrierhl=newHarrier();Dogd2=hl;Harrierh2=(Harrier)d2;Harrierh3=d2;}}下面哪一项是正确的?()
A.2个Dog对象被创建B.2个Harrier对象被创建C.3个Harrier对象被创建D.编译失败
考题
给出下列的程序段,哪个选项是不正确的? ( ) ①public void create(){ ②Vector my; ③my=new Vector(); ④}A.第二行的声明不会为变量my分配内存空间B.第二行语句创建一个Vector类对象C.第三行语句创建一个Vector类对象D.第三行语句为一个Vector类对象分配内存空间
考题
给出下列的程序代码片段,下列的( )选项是不正确的。 ①public void create(){ ②Vector my; ⑧my=new Vector(); ④}A.第二行的声明不会为变量my分配内存空间B.第二行语句创建一个Vector类对象C.第三行语句创建一个Vector类对象D.第三行语句为一个Vector类对象分配内存空间
考题
给出下列的程序代码片段,下列选项说法不正确的是( )。 ① public void create( ){ ② Vector my; ③ my = new Vector( ); ④ }A.第二行的声明不会为变量my分配内存空间B.第二行语句创建一个Vector类对象C.第三行语句创建一个Vector类对象D.第三行语句为一个Vector类对象分配内存空间
考题
给出下列的程序代码片段,下列的哪个选项是不正确的? ① public void create( ) { ② Vector my; ③ my=new Vector ( ); ④ }A.第二行的声明不会为变量my分配内存空间B.第二行语句创建一个Vector类对象C.第三行语句创建一个Vector类对象D.第三行语句为一个Vector类对象分配内存空间
考题
已定义了一个类A并有语句 A* pa=new A(5); ,那么下列说法正确的是 【 】A.该语句会创建A类的一个对象,并将此对象的地址赋给指针paB.该语句会创建A类的5个对象,且他们的地址是连续的C.当指针变量pa超出其作用域时,pa和为对象分配的空间都将被自动释放D.类A中一定有一个显式定义的构造函数和一个显式定义的虚析构函数
考题
下列关于类与对象的说法中,正确的是()
A、类可以看做是一个模型,可以用来创建对象B、没有类,也可以创建对象C、类是对某一类事物的抽象描述,而对象用于表示现实中该类事物的个体D、以上说法都不对
考题
评估以下语句:CREATE.INDEX.sales_idx.ON.oe.销售(状态);以下哪个说法是的()A、CREATEINDEX会创建一个基于函数的索引B、CREATEINDEX语句会创建一个非唯一索引C、CREATEINDEX语句会创建一个唯一索引D、因为语法错误,CREATEINDEX语句将失败
考题
在Java语言中,小明在她的包mypackege中定义了类My_Class,在mypackege的子包mysubpackege中也有个类My_Class,小明用import mypackege.*;引入包,执行其中的语句:() A、创建一个类mypackege.My_Class的对象B、创建一个类mypackege.mysubpackege.My_Class的对象C、该语句是错误的D、创建一个类mypackege.My_Class的对象和一个类mypackege.mysubpackege.My_Class的对象
考题
class Dog { } class Harrier extends Dog { } class DogTest { public static void main(String [] args) { Dog d1 = new Dog(); Harrier h1 = new Harrier(); Dog d2 = h1; Harrier h2 = (Harrier) d2; Harrier h3 = d2; } } 下面哪一项是正确的?() A、编译失败B、2个Dog对象被创建C、2个Harrier对象被创建D、3个Harrier对象被创建
考题
现有: class Dog{ } class Harrier extends Dog { } class DogTest{ public static void main (String [] args) { Dog dl=new Dog(); Harrier hl=new Harrier(); Dog d2=hl; Harrier h2= (Harrier) d2; Harrier h3=d2; } } 下面哪一项是正确的?() A、2个Dog对象被创建B、2个Harrier对象被创建C、3个Harrier对象被创建D、编译失败
考题
单选题class Dog { } class Harrier extends Dog { } class DogTest { public static void main(String [] args) { Dog d1 = new Dog(); Harrier h1 = new Harrier(); Dog d2 = h1; Harrier h2 = (Harrier) d2; Harrier h3 = d2; } } 下面哪一项是正确的?()A
编译失败B
2个Dog对象被创建C
2个Harrier对象被创建D
3个Harrier对象被创建
考题
单选题现有: class Dog{ } class Harrier extends Dog { } class DogTest{ public static void main (String [] args) { Dog dl=new Dog(); Harrier hl=new Harrier(); Dog d2=hl; Harrier h2= (Harrier) d2; Harrier h3=d2; } } 下面哪一项是正确的?()A
2个Dog对象被创建B
2个Harrier对象被创建C
3个Harrier对象被创建D
编译失败
考题
单选题在Java语言中,小明在他的包mypackage中定义了类My_Class,在mypackage的子包mysubpackage中也有个类My_Class,小明用 import mypac *; 引入包,执行其中的语句:My_Class NewClass = new My_Class(); 时,将发生()。A
创建一个类mypackage. My_Class()的对象B
创建一个类mypackage. mysubpackage. My_Class()的对象C
该语句是错误的D
创建一个类mypackage. My_Class()的对象和一个类mypackage. mysubpackage. My_Class()的对象
考题
单选题在Java中,类Animal中的方法printA()定义如下: public void printA() { Int a=10; Int result =10%3; System.out.println(result); } 在类Dog中方法printA()定义如下: public void printA() { Int a=10; System.out.println(a/3); } Dog类的定义如下: Class Dog extends Animal{…}. Animal animal=new Dog(); animal.printA(); 以上语句输出结果为()。A
0B
1C
2D
3E
3.3333
考题
单选题C#中MyClass为一自定义类,其中有以下方法定义publicvoidHello(){⋯⋯}使用以下语句创建了该类的对象,并使变量obj引用该对象:MyClassobj=newMyClass();那么,可如何访问类MyClass的Hello方法?()。A
obj.Hello();B
obj::Hello();C
MyClass.Hello();D
MyClass::Hello();
热门标签
最新试卷