首页/ 题库 / [多选题]假设A类有如下定义,设a是A类的一个实例的答案

假设A类有如下定义,设a是A类的一个实例,下列语句调用( )是错误的?class A{int i;static String s;void method1(){}static void method2(){}}

多选题
2021-07-17 19:58
、a.method1();
、A.method2();
、System.out.println(a.i);
查看答案

正确答案
A.method1();

试题解析

标签:
感兴趣题目
若变量a,i已正确定义,且i已正确赋值,合法的语句是A.a==1 B.++i; C.a=a++=5; D.a=int(i);
若类A和类B的定义如下; class A { int i,j; public: int geti() { return i; } }; clasS B:public A { int k; public: void make() { k=i*j; } }; 则上述定义中非法的表达式是( )。
若类A和类B的定义如下: class A { int i,j; public: int geti() { return i; } }; class B: public A { int k; public: void make() { k=i*j } }; 则上述定义中
若类A和类B的定义如下: class A { int i,j; public: int geti () { return i; } }; class B : public A { int k; public: void make () { k=i*j; } }; 则上述定义中非法的语句是
若类A和类B的定义如下: class A { int i,j; public: int geti() { return i; } }; class B : public A { int k; public: void make() { k=i*j; } }; 则上述定义中非法的表达式是( )。
给出下列的程序段,则哪个选项是类A合理的内部类? ( ) class A{ protected int i; A(int i){ this.i=i;
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=a;正确的描述是( )。
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int * p=a;正确的描述是( )。
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=9;正确的描述是( )。
已知一个类A的定义如下,则执行“Ax(3); ”语句后,x.a和x.b的值分别为 ______。 class A { int a, b; public: A(int aa=1,int bb=0){a=aa;b=bb} ; }
关于类定义中的语句错误的是 class A { iht i; A a; A * b; char * ch;};
以下类定义中可能会引起错误的语句是 class A { public: ~A(){} //1 int i; //2 private: int j //3 A(int i){i++;} //4 };
相关题目
假设A类有如下定义,设a是A类的一个实例,下列语句调用( )是错误的?class A{int i;static String s;void method1(){}static void method2(){}}
若类A和类B的定义如下; class A { int i,j; public: int geti() { return i; } }; clasS B:public A { int k; public: void make() { k=i*j; } }; 则上述定义中非法的表达式是( )。
若类A和类B的定义如下: class A { int i,j; public: int geti() { return i; } }; class B: public A { int k; public: void make() { k=i*j } }; 则上述定义中
若类A和类B的定义如下: class A { int i,j; public: int geti () { return i; } }; class B : public A { int k; public: void make () { k=i*j; } }; 则上述定义中非法的语句是
若类A和类B的定义如下: class A { int i,j; public: int geti() { return i; } }; class B : public A { int k; public: void make() { k=i*j; } }; 则上述定义中非法的表达式是( )。
对于下面程序,对p调用正确的是( )。 class A{ public:fun(int i){cout<<i<<endl;} }; main(){ A a; int k=0; void(A::*p)(int); p=A::fun; }
设a为int型变量,执行下列赋值语句后,a的取值分别是( )。a=125.534; a=(int)125.521%4; a=5<<2;
假定一个类的构造函数为 “A(int aa, int bb) {a=aa; b=aa*bb;}”,则执行 “A x(4,5);”语句后,x.a和x.b的值分别为( )。
假设有如下定义:struct a{int n;float k}data,*p;若要使p指向data中的成员n,正确的赋值语句是
设A为已定义的类名,则下列声明A类的对象a的语句中正确的一项是
设A为已定义的类名,则下列声明A类的对象a的语句中正确的一项是
设A为已定义的类名,下列声明A类的对象a的语句中正确的是()
设A为已定义的类名,下列是声明A类的对象a的语句中正确的是
设A为已定义的类名,下列声明类A的对象a的语句中正确的是( )。
设A为已定义的类名,则下列声明A类的对象a的语句中正确的是( )。
设A为己定义的类名,则下列声明A类的对象a的语句中正确的是( )。
设A为已定义的类名,下列是声明A类的对象a的语句中正确的是 ( )
设A为已定义的类名,则下列声明A类的对象a的语句中正确的是( )。
有如下类定义: class Test { int x_,y_; public: Test ():a_(0) ,b_(0) {} Test(int a,int b=0) :a_(a),b_(b){} }; 若执行语句 Test x(2) ,y[3],*z[4]; 则Test类的构造函数被调用的次数是( )。
若变量a,i已正确定义,且i已正确赋值,合法的语句是A.a==1; B.++i; C.a=a++=5; D.a=int(i);
广告位招租WX:84302438

免费的网站请分享给朋友吧