为了账号安全,请及时绑定邮箱和手机立即绑定

如何在main方法里调用子类中独有方法?

如何在main方法里调用子类中独有方法?

殇只是兔子 2016-03-15 15:49:01
package com.imooc;public class Dog extends Animal {   public void eat(){    System.out.println("狗是吃肉的");   }   public void watchDoor(){    System.out.println("狗具有看门的能力");   }}package com.imooc;public class Initail { /**  * @param args  */ public static void main(String[] args) {  // TODO Auto-generated method stub        Animal obj1 = new Animal();        Animal obj2 = new Dog();//父类指向子类        Animal obj3 = new Cat();        obj1.eat();        obj2.eat();        obj3.eat();        ——————? }}
查看完整描述

2 回答

?
开发很忙

TA贡献3条经验 获得超2个赞

强转为子类类型,然后调用子类独有方法 Animal obj2 = new Dog(); (Dog)obj2.watchDoor();

查看完整回答
反对 回复 2016-03-16
  • 2 回答
  • 0 关注
  • 1531 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信