子类中方法的问题

来源:10-3 Java 中的抽象类

Uestc_L

2015-11-01 11:26

如果父类是抽象类能不能在子类中包含除父类中规定的抽象方法之外的普通方法,也就是例程中能不能在 cell 子类方法中添加  玩游戏  方法?

写回答 关注

4回答

  • 梁XX
    2015-12-26 19:57:01

    可以在子类方法中添加  玩游戏 playgame();

    但是如果是父类引用Telephone A指向子类对象new cellphone(),那么该引用A就不能调用子类的方法玩游戏 playgame();只有当子类引用cellphone B指向子类对象new cellphone(),那么该引用B就能调用子类的方法玩游戏 B.playgame();


    如果不明白,可以跟我一起讨论,我可以写源码给你看。

  • 倒霉蛋儿
    2015-12-21 15:04:10

    可以的。抽象类中既可以有抽象方法,也可以有普通的方法,也可以有构造方法的。而普通类只能有有普通方法。  还有抽象类是不可以实例化的。

  • 你是我的治癒獨角獸
    2015-11-02 20:05:53

    可以的,因为抽象类本身就可以有非抽象方法


  • javadoc
    2015-11-02 10:09:11

    完全可以

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530652 学习 · 6091 问题

查看课程

相似问题