java中的多态

对象的多种形态

1.引用多态

父类的引用可以指向本类的对象

父类的引用可以指向子类的对象

2.方法多态

创建本类方法时,调用的方法为本类方法

创建子类对象时,调用的方法为子类重写的方法或继承的方法(子类独有方法不能通过引用调用)

         /* Animal obj1=new Animal();//父类的引用可以指向本类的对象
          Animal obj2=new Dog(); //父类的引用是可指向子类对象的
          Animal obj3=new Cat();
          //Dog obj3=new Animal();  // 错
          obj1.eat();//父类方法    
          obj2.eat();//子类方法
          obj3.eat();//
          */

posted @ 2016-07-26 15:51  Dante无心  阅读(98)  评论(0编辑  收藏  举报