1.封装的概念
Java中封装的实质就是将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。
2.继承
继承只能发生在类与类之间,被继承类称为父类,继承类称为子类
Java是单继承,一个类只能有一个父类,但是可以有多个子类
继承只能继承非private的方法和属性
父类的构造方法不会被继承 子类会默认的调用父类的无参构造方法,调用层级不限,一直调用到根类
想调用父类的构造方法可以使用关键词super
super不能调用父类的私有方法和属性
private标注的作用域在同一个类中可以使用
protected标注的属性和方法,只能在一个包中,一个类中,一个子类中使用,其他地方无法使用
public 应用的作用域是所有的地方都能使用