多态这个东西 就更多在于概念上
多态指一个对象的不同形态
比如 我们说一个对象 动物 他可以由猫实现 也可以由狗实现
主要体现在接口 抽象类 父子继承的类
方法重写 在不同类中 同一种方法的不同操作
多态的表现主要有
有继承或实现关系 举例父类继承和接口实现 这两种我前面的文章多有讲过
接口实现
继承关系
有方法的重写 这个我也有写过
方法重写
最后一种是由父类 引用子类对象 有点像有以类实例化接口对象
我们写代码演示一下
我们在一个包下新建三个类 Fu 父类 Zi 子类 text 测试类

Fu 类的内容不重要 为空都行
Zi 类内容不重要 但要继承 Fu 类 Zi extends Fu
text参考代码如下
public class text {
public static void main(String args[]) {
Fu fu = new Zi();
}
}
这就叫 由父类创建子类对象