类B是类A的派生类,对于代码 A a, *pa = &a; B b, *pb = &b;下述说法正确的是
A.表达式 pb = pa 是 Upcast
B.表达式 pb = &a 是 Upcast
C.a = b 是 Upcast
D.pa = pb 是 Upcast
- · 有4位网友选择 B,占比50%
- · 有3位网友选择 A,占比37.5%
- · 有1位网友选择 D,占比12.5%
A.表达式 pb = pa 是 Upcast
B.表达式 pb = &a 是 Upcast
C.a = b 是 Upcast
D.pa = pb 是 Upcast
A、可以在接口中定义变量,所以int A代码行不会出现错误;
B、接口方法delFile是可以实现的,可以编写具体的实现函数;
C、代码void disFile();声明无错误,接口可以没有返回值;
D、代码void disFile();应该编写为void disFile(){};
A、cn.nbcc.Console
B、package cn.nbcc.Console
C、cn.nbcc
D、以上皆非
A、A) A a = new A();
B、B) A a2;
C、C) A * p = new A();
D、D) A a1(3);
A、编译错误
B、编译正确,但是运行时没有输出信息
C、在第三行代码后加上 A() = default; 就能编译通过
D、在第二行代码后加上 A() {} 就能编译通过
E、第七行改成 B():A(0){} 就能编译通过
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!