JAVAベース(多形概要)

1、多型(ポリモーフィック)の概要

  • 様々な形で物事の存在

[1]多型構内

  • 継承を持っています。

  • メソッドは書き直さなければなりません。

  • サブクラスオブジェクトに親クラスの基準点を持っています。

2, 代码体现多态

class Demo1_Polymorphic {

    public static void main(String[] args) {

        Cat c = new Cat();

        c.eat();

        Animal a = new Cat();                //父类引用指向子类对象

        a.eat();

    }

}



class Animal {

    public void eat() {

        System.out.println("动物吃饭");

    }

}





class Cat extends Animal {

    public void eat() {

        System.out.println("猫吃鱼");

    }

}

 

おすすめ

転載: blog.csdn.net/Cricket_7/article/details/92061829