方法的重写
A.如果子类的方法声明与父类的方法声明一样,这样的现象叫做方法的重写。 重写现象是发生在继承的关系中。
B.(面试题)重写与重载的区别:
a.重写是发生在继承的关系的关系中,重载是发生在本类中。
b.重载是方法名一致,参数列表不一致就是重载。
重写是方法名,参数列表,返回值都一样,实现不一样,叫方法的重写。
c.重载的英文单词:overload 重写的英文单词:override
C.方法重写的注意事项:
a.父类中私有的方法不能被重写 。
b.子类重写父类的方法时候,访问权限不能更低,要么子类重写的方法访问权限比父类的访问权限要高或者一样。
c.父类中静态的方法不能被重写,也就是说不能被Override修饰,因为静态的是属于类本身的东西。