A.public int method1 (int a, int b) { return 0; }
B.private int method1 (int a, int b) { return 0; }
C.private int method1 (int a, long b) { return 0; }
D.public short method1 (int a, int b) { return 0; }
第1题
A.publicintmethod1(inta,intb){return0;}
B.privateintmethod1(inta,intb){return0;}
C.privateintmethod1(inta,longb){return0;}
D.publicshortmethod1(inta,intb){return0:}
E.staticprotectedintmethod1(inta,intb){return0;}
第2题
A.5
B.8
C.40
D.编译出错
第3题
classA{
privateintx=1;
protectedinty=2;
publicintz=3;
publicintsumA(){return(x+y+z);
}
}
再通过继承与扩展定义子类B:
classBextendsA{
privateintb=4;
publicintsumB(){
ints=0;
s+=x;s+=y;s+=z;s+=b;
returns;
}
}
方法成员sumB()中错误的语句是()。
A、s+=x;
B、s+=y;
C、s+=z;
D、s+=b;
第4题
A.产生语法错误
B.11
C.12
D.10
第5题
A.11
B.13
C.23
D.33
第6题
A.11
B.13
C.23
D.33
第7题
#include
class A
{
static int n;
public:
A(){n=1;}
A(int num){n=num;}
void print(){coot <
}
int A::n=2:
void main()
{
A a.b(3);
a.print();
b.pint();
cout <
}
A.11
B.13
C.23
D.33
第8题
A.11
B.13
C.23
D.33
第9题
{public int getNumber(int a){return a+1;}}
class B extends A
{public int getNumber(int a, char c){return a+2;}public static void main(String[] args){B b=new B();System.out.println(b.getNumber(0));}}
what is the result?()
A.compilation succeeds and 1 is printed
B.compilation succeeds and 2 is printed
C.compilation succeeds and 3 is printed
D.An error at this program cause compilation to fail
第10题
A.第10行不能通过编译
B.程序通过编译,输出结果为:3,3
C.程序通过编译,输出结果为3,5
D.程序通过编译,输出结果为:5,5
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!