二、重写方法必须和被重写方法拥有相同的方法名称、参数列表和返回类型。
class Animal { String name; int age; pulbic void enjoy() { System.out.PRintln("叫声..."); }}class Dog extends Animal { String furColor; public void enjoy() { System.out.println("狗叫声..."); }}三、重写方法不能使用比被重写方法更严格的访问权限。如:父类有一方法pulbic void enjoy(),子类重写该方法必须使用public权限,而不能将其重写为protected void enjoy()父类有一方法protected void enjoy(),子类要么重写为protected void enjoy(),要么使用更宽松的权限,重写为pulbic void enjoy()。
新闻热点
疑难解答