在Java中,封装的主要目的是什么?
增加代码的复杂度
方便代码的阅读
提高代码的执行效率
隐藏对象的内部实现细节,控制对对象属性和方法的访问
在Java中,一个类可以继承多少个类?
不能继承任何类
只能继承一个类
多个类
可以继承接口
多态的表现形式有哪些?
方法的重写
以上都是
方法的重载
对象的类型转换
在Java中,以下哪种访问修饰符可以用来实现封装,使得属性只能在类的内部访问
public
protected
private
默认(不写访问修饰符)
为了在类的外部访问被封装的私有属性,通常会提供
构造方法
静态方法
公共的getter和setter方法
内部类
在Java中,子类继承父类的语法是
class 子类名 : 父类名
class 子类名 extends 父类名
class 子类名 implements 父类名
class 子类名 inherit 父类名
子类继承父类后,可以访问父类的
所有属性和方法
只能访问公有属性和方法
只能访问受保护的属性和方法
只能访问公有和受保护的属性和方法