Java面向对象多态性的应用
示例代码:
public class PolDemo2 {
static class A1{
public void tell1(){
System.out.println("A1--tell1");
}
}
static class B1 extends A1{
public void tell2(){
System.out.println("B1--tell2");
}
}
static class C1 extends A1{
public void tell3(){
System.out.println("C1--tell3");
}
}
public static void say(A1 a){
a.tell1();
}
public static void main(String [] args){
say(new B1());
say(new C1());
}
}