• [单选题]能将程序补充完整的选项是______。 class Person{ private int a; phblic int change(int m){return m;} } public class Teacher extends Person{ public int b; public static void main(String arg[ ]){ Person p=new Person( ); Teacher t=new Teacher( ); int i; ______; } }
  • 正确答案 :D
  • i=p.change(50)

  • 解析:解析: 选项B中虽然b是类Teacher的public成员变量,但在静态方法中,不能使用类中的非静态成员;选项C中的a是Person类的private成员,不能在类外直接引用;选项D中的change(int m)方法是public方法,并且返回一个int型值,可以通过类的实例变量p引用并赋值给一个int型变量。

  • [单选题]下列符号中能够作为C++标识符的是
  • 正确答案 :C
  • -shape

  • 解析:解析:作为标识符必须满足以下规则:所有标识符必须由一个字母(a~z,A~Z)或下划线“_”开头;标识符的其它部分可以用字母、下划线或数字(0~9)组成;大小写字母表示不同意义,即代表不同的标识符;标识符只有前32个字符有效;标识符不能使用关键字。count是设备保留字不能作为标识符。

  • 查看原题

    推荐下载科目: 计算机四级 Linux认证 JAVA认证 华为认证 软考初级 职称计算机 通信工程师 计算机操作员中级 计算机操作员高级 计算机辅助设计
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2