初始多态
package Li;public class Person {
String name;public Person() {super();
}public Person(String name) {super();this.name = name;
}public void eat(){System.out.println(name+"正在吃面包");
}
}package Li;public class Student extends Person {public Student(String name) {super(name);}
public void eat(){System.out.println(this.name+"正在食堂吃早點");
}}package Li;public class Famer extends Person {public Famer(String name) {super(name);// TODO Auto-generated constructor stub
}public void eat(){System.out.println("我是農民"+name+"正在吃西瓜");
}
}package Li;public class Test {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stub
Person p;
p=new Student("李華");
p.eat(); p=new Famer("袁隆平");
p.eat();p=new Person("雷鋒");
p.eat();}}
?
轉載于:https://www.cnblogs.com/zyy1130/p/6696301.html
總結
- 上一篇: 第2课 - 搭建Lua开发环境
- 下一篇: 2014年ENVI/IDL遥感应用与开发