Java多态是面向对象语言特征之一,网上和书上都写的密密麻麻。简单一句话概括:父类活着接口类型的引用指向子类或实现接口类型的对象;
多态先决条件是继承,一些书上说重载也是多态。这说法是错误的;
多态先决条件是继承,一些书上说重载也是多态。这说法是错误的;
public class extend {
public static void main(String[] args) {
//此处就是多态,还有就是接口类型
Parent parent = new Child();
parent.say();
}
}
class Parent {
public void say() {
System.out.println("parent");
}
}
class Child extends Parent {
public void say() {
System.out.println("child");
}
}