方法重写注意事项
1、前提:子类继承父类,private属性不能被继承
2、子类的方法声明必须和父类保持一致
3、可以使用@override来验证是否是方法重写
4、子类的访问权限必须大于等于父类的访问权限
默认<protected<public
5、子类方法的重写,可以返回父类方法的返回类型的子类
//父类返回的类型是Object,父类的访问权限是protected
protected native Object clone() throws CloneNotSupportedException;
//这里的子类的返回类型是Person,是Object的子类,同时访问类型是public
public Person clone() throws CloneNotSupportedException{
return super.clone();
}