欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

JAVA之多态,

来源: javaer 分享于  点击 13888 次 点评:252

JAVA之多态,


多态的定义:

   同一个方法调用,由于对象不同可能会有不同的行为。现实生活中,同一个方法,具体实现会完全不同。

多态的要点:

public class TestPolym {
    public static void main(String[] args) {
        Animal animal =new Animal();
        animalCry( animal );
        

    }
    static void  animalCry(Animal a){
        a.shout();
    }

}
class Animal{
    public void shout(){
        System.out.println("动物园");
    }
}
class Dog extends Animal{
    @Override
    public  void shout(){
        System.out.println("旺旺");
    }
}
class  Cat extends  Animal{
    @Override
    public void shout() {
        System.out.println("喵喵");
    }
}

相关文章

    暂无相关文章
相关栏目:

用户点评