封装 :让其他的类不等直接使用该类的成员变量、方法等 语法:使用private关键字修饰字段、方法,使其只能在当前类中使用。 意义:安全,对类的使用者来说,类的使用成本降低了。
继承:xxx继承了xxx的遗产 语法:使用extends来实现 优点:代码可以进行重用,减少代码的冗余。 注意:Java中只能通过extends继承一个类
多态:父类引用,引用子类对象,通过父类引用调用子类重写方法。此时,如果父类引用,引用的子类对象不同,调用的重写方法,表现得行为也不一样。
this:当前对象的引用
super:父类对象的引用 super.data 访问父类的成员变量 super.func() 访问父类的成员方法 super() 父类的构造方法。注意:子类要构造必须先构造父类
重写:(1)方法名称相同(2)方法的参数列表相同(3)方法的返回值相同(也可以不相同但是 要构成父子关系)注意:重写时子类的访问权限要大于等于父类的访问权限
重载:(1)方法名称相同(2)方法的参数列表不同(3)返回值不做要求



