A: AA *p;
B: void ~AA(int);
C: void AA(int);
D: void AA(int x)i=x;;
举一反三
- 阅读下面程序 importjava.io.*; public class TypeTransition{ public static void main(String args[]){ char a=’h’; int i=100 ; int J=97; int aa=a+i; System.out.println("aa="+aa); char bb=(char)j; System.out.println("bb="+bb): } } 如果输出结果的第二行为bb=a,那么第一行的输出结果是( )。 A: aa=I B: aa=204 C: aa=v D: aa=156
- 有如下程序: #include using namespace std; class AA{ public: AA(){ cout<<1; } AA(AA &a){ cout<<2; } }; void f1(AA a){} void f2(AA &a){} int main(){ AA aa; f1(aa); f2(aa); return 0; }运行这个程序的输出是 A: 1 B: 12 C: 122 D: 121
- 有如下类定义: class AA{ int a; public: AA(int n=0):a(n){} }; class BB :public AA{ public: BB(int x) __________ };其中划线处应填写的内容是 A: :AA(x){} B: :a(n){} C: {a(x);} D: {a=x;}
- 下列程序的运行结果是( )。 #include<iostream.h> classA int a; public: A: A()a=0;A()int aa B: a=aa; C: cout<<a++;; D: void main() E: A x,y(2),z(3); F: cout<<endl; G: 00 H: 23 I: 34 D.25
- 阅读下面程序: import java.io.*; public class TypeTransition{ public static void main(String args[]){ char a='h'; int i=100; int j=97; int aa=a+i; System.out.println("aa="+aa); char bb=(char)j; System.out.println("bb="+bb); } } 如果输出结果的第二行为bb=a,那么第一行的输出是______
内容
- 0
class ABC int a; public: ABC(int aa)a(aa) ;
- 1
下列程序的运行结果是 #include<iostream.h> class A int a; public: A: A( ) a=0; B: A(int aa) C: a=aa; D: cout < < a++; E: ; F: void main( ) G: A x,y(2) ,z(3) ; H: cout < < endl;A) 00 I: B) 23 J: C) 34 K: D) 25
- 2
有如下类定义:class AA{ int a;public: AA(int n=0):a(n){ }};class BB:public AA{ int b;public: BB (int m,int n)____________};下列选项中,能够填入下划线处的正确语句片段是( )。 A: :BB(m){a=n;} B: :BB(m),AA(n){} C: :AA(n) ,BB(m) {} D: :AA(n){b=m;}
- 3
若有如下接口A的定义,下列哪些类下确实现了该接口( ) interface A { void method1(int i); void method2(int j); }。 A: class B implements A { void method1(int i ) { } void method2(int j ) { } } B: class B { void method1(int i ) { } void method2(int j ) { } } C: class B implements A{ void method1( ) { } void method2( ) { } } D: class B implements A{ public void method1(int x ) { } public void method2(int y ) { } }
- 4
若有如下类A的定义,下列哪些类正确继承了该类: abstract class A { abstract void method1(int i); abstract void method2(int j); } A: abstract class B extends A{ void method1( ) { } void method2( ) { } } B: class B { void method1(int i ) { } void method2(int j ) { } } C: class B implements A { void method1(int i ) { } void method2(int j ) { } } D: class B extends A{ public void method1(int x ) { } public void method2(int y ) { } }