标签:
1 public class Person { 2 3 //方法 4 5 public void eat(){ //定义吃的方法 6 7 System.out.println("定义父类Person.吃的方法"); 8 } 9 10 public void work(){ //定义父类工作的方法 11 12 System.out.println("定义父类Person.工作的方法"); 13 } 14 15 }
public class Child extends Person{ public void work(){ //定义子类 work的方法 System.out.println("子类 Child不爱工作"); } public static void main(String[] args) { Person child = new Child(); // child类Person类 , 到向上转型 child.work(); child.eat(); }
子类 Child不爱工作
定义父类Person.吃的方法
1.20 ,创建一个父类,在父类中创建三个方法,在子类中覆盖第三个方法,为子类创建一个对象,将它向上转型到基类并调用这个方法。
标签:
原文地址:http://www.cnblogs.com/kingmin/p/5146191.html