多态应用场景:
    (1)为变量赋值的时候使用多态,达到父类引用指向子类对象,直接为变量赋值
    (2)调用方法的时候,为方法的参数进行赋值
    (3)方法的返回值,可以定义为父类的类型,但是返回的是子类的对象。当该方法被调用后,父类的类型接收

    多态的好处:
    (1)大大提高了程序的拓展性
    (2)提高程序的复用性