第一个name指代本方法中的形参
第二个name指代全局变量也就是实参 用this修饰
第三个name指代父类的变量 用super修饰
子类不能冲写父类中声明为final或static的方法
静态方法只能被继承,不能被重写
只要不是private修饰的父类都可以被重写
override 是重写 相当于子类重写(覆盖)父类的方法 还有一点重写的方法返回值类型必须一样
== overload== 是重载 一个类中参数列表(参数类型、参数个数等)不同的几个方法 调用
== @Override== 可以理解为有功能的注解
总结:重载是同一类里,方法名相同,参数类型不同。 重写是子父类间,子类重写父类的方法,alt+insert,方法名相同,方法内容不同。使用public方式,且不使用static方式。
封装:提供getter和setter的接口 “高内聚 低耦合”
继承:extends 方法重写override 方便项目管理
多态: