【问题标题】:How to call method of Parent class using Child object in Java如何在 Java 中使用 Child 对象调用 Parent 类的方法
【发布时间】:2015-08-24 09:21:49
【问题描述】:

父类 方法名称 -> calculateTax 自从孩子 方法名 -> calculateTax

类会继承这个方法我还是要调用父类calculateTax方法

孩子 ch = new Child() ch.calculatetax() -> 这应该调用父类方法,怎么实现

【问题讨论】:

  • 如果您的子类的calculateTax() 中没有任何其他逻辑,请考虑将其完全删除。如果您使用从父级返回的一些数据,那么您可以使用 super 关键字

标签: java inheritance


【解决方案1】:

在您的情况下这是不可能的,因为您正在使用 Child 类的对象调用 calculateTax 方法。子类的方法会覆盖父类的calculateTax。

但是你可以通过在子方法体内使用 super 关键字来调用父类方法,例如:-

super.calculateTax ();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-22
    • 2018-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多