希望能帮到你,别忘了采纳我的答案哦,祝你生活愉快!
第1题:
有以下程序: #include<iostream> usingnamespacestd; classA{ public: A( ){cout<<"A";} }; classB{public:B( ){cout<<"B";}}; classC:publicA{ Bb; public: C( ){cout<<"C";} }; intmain( ){Cobj;return0;} 执行后的输出结果是( )。
A.CBA
B.BAC
C.ACB
D.ABC
第2题:
A.classA{}
B.classA{publicA(){}}
C.classA{publicA(intx){}}
D.classZ{}classAextendsZ{voidA(){}}
第3题:
下面程序输出的结果为( )。
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.CLASSA
B.CLASSACLASSBCLASSBCLASSB
C.CLASSA
D.CLASSACLASSBCLASSBCLASSACLASSBCLASSBCLASSB
C。【解析】本题考查类的继承、类的实例化和构造函数、析构函数的调用方式以及何时调用。每实例化一个类就要调用其构造函数,结束运行该实例后调用析构函数。
第4题:
下面程序段的输出结果为( )。 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=10
B.x=20
C.x=6
D.编译不通过
第5题:
下面程序段的输出结果为 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=10
B.x=20
C.x=6
D.编译不通过
第6题:
A.classA{publicA(intx){}}
B.classA{}classBextendsA{B(){}}
C.classA{A(){}}classB{publicB(){}}
D.classZ{publicZ(int){}}classAextendsZ{}
第7题:
A.ClassB’sconstructorispublic.
B.ClassB’sconstructorhasnoarguments.
C.ClassB’sconstructorincludesacalltothis().
D.ClassB’sconstructorincludesacalltosuper().
第8题:
A.Compilationofbothclasseswillfail.
B.Compilationofbothclasseswillsucceed.
C.Compilationofclassawillfail.Compilationofclassbwillsucceed.
D.Compilationofclassawillfail.Compilationofclassawillsucceed.
第9题:
下面程序的运行结果为( )。 #include<iostream.h> ClassA { public:A( ){cout<<"1";} ~A( ){cout<<"2";} }; ClassB:public:A { public: B( ){cout<<"3";} ~B( ){cout<<"4";} }; Voidmain( ) { Bb; }
A.1234
B.1324
C.1342
D.3142
第10题:
$a=new A('刘');
$a->test();
class A{
protected $name;
public function _construct($iname)
{
$this->name=$iname;
}
public function test ()
{
echo $this—>name;
}
}
//如以上代码,为什么不能正常显示出名字?
希望能帮到你,别忘了采纳我的答案哦,祝你生活愉快!