已知A类被打包在packageA中,B类被打包在packageB中,且B类被声明为public,且有一个成员变量x被声明为protected控制方式,C类也位于packageA包,且继承了B类,则以下说法中正确的是:()。
A.A类的实例不能访问到B类的实例
B.A类的实例能够访问到B类的一个实例的x成员
C.C类的实例可以访问到B类的一个实例的x成员
D.C类的实例不能访问到B类的实例
A.A类的实例不能访问到B类的实例
B.A类的实例能够访问到B类的一个实例的x成员
C.C类的实例可以访问到B类的一个实例的x成员
D.C类的实例不能访问到B类的实例
第1题
A.只能访问到声明为public的成员
B.只可能访问到声明为protected和public的成员
C.都可以访问
D.都不能访问
第2题
A.类体中只能有变量定义和成员方法的定义,不能有其他语句
B.构造函数是类中的特殊方法
C.类一定要声明为public的,才可以执行
D.一个java文件中可以有多个class定义
第3题
A.Shape 类中所有声明为 static 的变量
B.Shape 类中的所有变量
C.Shape 类中所有 public 和 protected 变量
D.Shape 类中所有 public 和 private 变量
第4题
A.一个private类不能被不同包中的类访问
B.一个public类能被不同包中的类访问
C.一个protected类可以被不同包中的子类访问
D.一个没有可见性修饰符的方法,能被不同包中的类访问
第6题
A.抽象类可以被实例化
B.如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类
C.抽象类的方法都必须是抽象的
D.声明抽象类必须带有关键字abstract
第7题
A.类具有封装性,所以类的数据是不能被访问的
B.类具有封装性,但可以通过类的公共接口访问类中的数据
C.声明一个类时,必须用public修饰符
D.每个类中,必须有main方法,否则程序无法运行
第8题
A.一个Java源文件中可以包括一个package语句
B.源文件名与程序类名必须一致
C.一个Java源文件中可以有多个public类
D.一个Java源文件中可以包括多个类定义,但是只能有一个public类
第10题
A.类Shape是类Point的基类
B.类Circle从类Shape公有继承
C.类Point是类Shape的派生类
D.类Circle是类Shape的派生类
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!