多态的概述:
一个对象拥有多种形态,这就是:对象的多态性(多态指的是对象而不是类)
多态的使用:
代码当中体现多态,其实就是一句话,父类引用指向子类对象。
格式:
父类名称 对象名 = new 子类名称();
或者,
接口名称 对象名 = new 实现类名称();
使用多态的好处:
无论右边new的时候换成哪个子对象,等号左边的调用方法都不会改变
实例如下:
创建一个父类Fu:
package DuoTai;
//父类
public class Fu {
public void method(){
System.out.println("父类方法");
}
public void methodFu(){
System.out.println("父类特有方法");
}
}
创建一个子类Zi继承父类Fu:
package DuoTai;
//子类
public class Zi extends Fu{
public void meth