网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
问答题
类ClassB从ClassA派生,那么ClassA*a=newClassB(…);试问该表达是否合法?为什么?
参考答案
参考解析
解析:
暂无解析
更多 “问答题类ClassB从ClassA派生,那么ClassA*a=newClassB(…);试问该表达是否合法?为什么?” 相关考题
考题
下面程序输出的结果为( )。includeiostream.hclassA{public:A(){cOUt<<CLASSA<<endl;}~A(){}};ClaSSB:publicA{public:B(){cout<<CLASSB<<endl;}~B(){}};voidmain(){A*P;P=newB:B*q:q=newB;}A.CLASSAB.CLASSACLASSBCLASSBCLASSBC.CLASSAD.CLASSACLASSBCLASSBCLASSACLASSBCLASSBCLASSB
考题
publicclassSomeException{}Classa:publicclassa{publicvoiddoSomething(){}}Classb:publicclassbextendsa{publicvoiddoSomething()throwsSomeException{}}Whichistrueaboutthetwoclasses?()
A.Compilationofbothclasseswillfail.B.Compilationofbothclasseswillsucceed.C.Compilationofclassawillfail.Compilationofclassbwillsucceed.D.Compilationofclassawillfail.Compilationofclassawillsucceed.
考题
有以下程序: #includeiostream usingnamespacestd; classA{ public: A( ){cout"A";} }; classB{public:B( ){cout"B";}}; classC:publicA{ Bb; public: C( ){cout"C";} }; intmain( ){Cobj;return0;} 执行后的输出结果是( )。A.CBAB.BACC.ACBD.ABC
考题
Whatproducesacompilererror?()
A.classA{publicA(intx){}}B.classA{}classBextendsA{B(){}}C.classA{A(){}}classB{publicB(){}}D.classZ{publicZ(int){}}classAextendsZ{}
考题
InwhichtwocasesdoesthecompilersupplyadefaultconstructorforclassA?()
A.classA{}B.classA{publicA(){}}C.classA{publicA(intx){}}D.classZ{}classAextendsZ{voidA(){}}
考题
classA{A(){}}classBextendsA{}Whichtwostatementsaretrue?()
A.ClassB’sconstructorispublic.B.ClassB’sconstructorhasnoarguments.C.ClassB’sconstructorincludesacalltothis().D.ClassB’sconstructorincludesacalltosuper().
考题
下面程序段的输出结果为 package test; public class ClassA { int x=20; static int y=6; public static void main(String args[]) { ClassB b=new ClassB(); b.go(10); System.out.println("x="+b.x); } } class ClassB { int x; void go(int y) { ClassA a=new ClassA(); x=a.y; } }A.x=10B.x=20C.x=6D.编译不通过
考题
下面程序的运行结果为( )。 #includeiostream.h ClassA { public:A( ){cout"1";} ~A( ){cout"2";} }; ClassB:public:A { public: B( ){cout"3";} ~B( ){cout"4";} }; Voidmain( ) { Bb; }A.1234B.1324C.1342D.3142
考题
下面程序段的输出结果为( )。 package test; public class ClassA { int x=20: static int y=6; public static void main(String args[]) { ClassB b=new ClassB; go(10); System.out.println("x="+b.x); } } class ClassB { int X; void go(int y) { ClassA a=new ClassA; x=a.Y ; } }A.x=10B.x=20C.x=6D.编译不通过
考题
PHP 类的使用
$a=newA('刘');$a-test();classA{protected$name;publicfunction_construct($iname){$this-name=$iname;}publicfunctiontest(){echo$this—name;}}//如以上代码,为什么不能正常显示出名字?
考题
下面程序输出的结果为( )。 #include"iostream.h" classA {public: A(){cOUt"CLASSA"endl;} ~A(){}}; ClaSSB:publicA {public: B(){cout"CLASSB"endl;} ~B(){}}; voidmain() {A*P; P=newB: B*q: q=newB;}A.CLASSAB.CLASSA CLASSBCLASSB CLASSBC.CLASSAD.CLASSA CLASSBCLASSB CLASSACLASSB CLASSBCLASSB
考题
有如下模板声明:templatetypenameT1,typenameT2classA;下列声明中,与上述声明不等价的是( )。A.templateclassTl,classT2classA;B.templateclassT1,typenameT2classAtC.templatetypenameT1,classT2classA;D.templatetypenameT1,T2classA;
考题
有以下源程序: package test; public class ClassA { int x=20; static int y=6; public static void main(String args[]) { ClassB b=new ClassB(); b.go(10); System.out.println("x="+b.x); } } class ClassB { int x; void go(int y) { ClassA a=new ClassA(); x=a.y; } } 上述源程序文件的运行结果为( )。A.x=10B.x=20C.x=6D.编译不通过
考题
下面程序输出的结果为( )。 includeiostream.hclassA{public: A(){cOUtiostream.hclassA{public:A(){cOUtCLASSAendl;}~A(){}};ClaSSB:publicA{public:B(){coutCLASSBendl;}~B(){}};voidmain(){A*P;P=newB:B*q:q=newB;}A.CLASSBB.CLASSA CLASSB CLASSBC.CLASSA CLASSB CLASSA CLASSBD.CLASSA CLASSB CLASSB CLASSB
考题
10. public class ClassA { 11. public void count(int i) { 12. count(++i); 13. } 14. } And: 20. ClassA a = new ClassA(); 21. a.count(3); Which exception or error should be thrown by the virtual machine?() A、 StackOverflowErrorB、 NullPointerExceptionC、 NumberFormatExceptionD、 IllegalArgumentExceptionE、 ExceptionlnlnitializerError
考题
GPRS服务类型有CLASS A、CLASS B、CLASS C三种:()在上网的时候会将电话功能屏蔽,当有电话进来的时候自动切断网络;()可以同时使用网络和电话功能;()则是单纯的网络应用, 不提供电话功能。A、CLASSB;CLASSA;CLASSCB、CLASSA;CLASSB;CLASSCC、CLASSC;CLASSB;CLASSAD、CLASSC;CLASSA;CLASSB
考题
Given: class ClassA {} class ClassB extends ClassA {} class ClassC extends ClassA {} and: ClassA p0 = new ClassA(); ClassB p1 = new ClassB(); ClassC p2 = new ClassC(); ClassA p3 = new ClassB(); ClassA p4 = new ClassC(); Which three are valid?()A、p0 = p1;B、p1 = p2;C、p2 = p4;D、p2 = (ClassC)p1;E、p1 = (ClassB)p3;F、p2 = (ClassC)p4;
考题
什么情况下,电路域要寻呼UE,寻呼消息通过Iups接口下发?()A、UE模式为CLASSA,网络工作在NETMODEII;B、UE模式为CLASSB,网络工作在NETMODEI;C、UE模式为CLASSA,网络工作在NETMODEI;D、UE模式为CLASSC,网络工作在NETMODEI;
考题
单选题类ClassA有一个名为M1的方法,在程序中有如下一段代码,假设该段代码是可以执行的,则声明M1方法时一定使用了()修饰符。 ClassA Aobj=new ClassA(); ClassA.M1();A
publicB
public staticC
privateD
virtual
考题
单选题10. public class ClassA { 11. public void count(int i) { 12. count(++i); 13. } 14. } And: 20. ClassA a = new ClassA(); 21. a.count(3); Which exception or error should be thrown by the virtual machine?()A
StackOverflowErrorB
NullPointerExceptionC
NumberFormatExceptionD
IllegalArgumentExceptionE
ExceptionlnlnitializerError
考题
多选题Given: class ClassA {} class ClassB extends ClassA {} class ClassC extends ClassA {} and: ClassA p0 = new ClassA(); ClassB p1 = new ClassB(); ClassC p2 = new ClassC(); ClassA p3 = new ClassB(); ClassA p4 = new ClassC(); Which three are valid?()Ap0 = p1;Bp1 = p2;Cp2 = p4;Dp2 = (ClassC)p1;Ep1 = (ClassB)p3;Fp2 = (ClassC)p4;
考题
多选题现有: class ClassA {} class ClassB extends ClassA {) class ClassC extends ClassA {) 以及: ClassA p0=new ClassA(); ClassB pl=new ClassB(); ClassC p2=new ClassC(); ClassA p3=new ClassB(); ClassA p4=new ClassC(); 下列哪些是正确的?()Ap0=pl;Bp1 =p2;Cp2=p4;Dp2 = (ClassC)pl;Ep1 = (ClassB)p3;Fp2 = (Classc)p4;
考题
单选题10. public class ClassA { 11. public void methodA() { 12. ClassB classB = new ClassB(); 13. classB.getValue(); 14. } 15. } And: 20. class ClassB { 21. public ClassC classC; 22. 23. public String getValue() { 24. return classC.getValue(); 25. } 26. } And: 30. class ClassC { 31. public String value; 32. 33. public String getValue() { 34. value = “ClassB”; 35. return value; 36. } 37. } Given: ClassA a = new ClassA(); a.methodA(); What is the result?()A
Compilation fails.B
ClassC is displayed.C
The code runs with no output.D
An exception is thrown at runtime.
考题
单选题GPRS服务类型有CLASS A、CLASS B、CLASS C三种:()在上网的时候会将电话功能屏蔽,当有电话进来的时候自动切断网络;()可以同时使用网络和电话功能;()则是单纯的网络应用, 不提供电话功能。A
CLASSB;CLASSA;CLASSCB
CLASSA;CLASSB;CLASSCC
CLASSC;CLASSB;CLASSAD
CLASSC;CLASSA;CLASSB
热门标签
最新试卷