重载(overload)
1:重载建立继承之上的
2:只跟重载方法参数有关系。
无参和有参的构造就是属于重载
参数个数不同
参数类型不同
3:属于多态中的一种
4:子类可以对父类继承过来的方法的重载。
重写(override)
1:建立在继承基础上
2:子类存在与父类一模一样的方法,那么这样的方法就是重写方法。
3:子类对象执行这个重写方法时,不在执行从父类继承过来的同名方法。重写方法覆盖从父类继承过来的方法。
4:子类的权限不能低于父类的权限
权限(修饰符)
修饰符 修饰类 属性 方法
1:public 公共的 整个工程都可以访问
2:protected受保护的 同一包,或者其他包中的子类
3:默认 缺省 同一个包中可以访问
4:private 私有的 只能在同一类中