gpt4 book ai didi

java - 如何告诉编译器 Java 函数在被重写时必须被调用?

转载 作者:行者123 更新时间:2023-12-01 14:41:50 24 4
gpt4 key购买 nike

在 Android 中,有一个非常标准的方法可以让您的系统类与其系统类进行交互:

@Override
public void onResume() {
super.onResume ();
//your code here
}

当您在 Eclipse 中输入“onr”,然后输入 control-space 时, stub 将像这样填写,并在调用中使用 super 方法。你会如何表明你想从父类(super class)?

最佳答案

从父类(super class)调用子类中的函数有两种情况:

  • 当父类(super class)或其祖先之一声明了您要调用的函数 - 只需调用该函数:将调用重写。
  • 当函数首次在子类中引入时 - 您需要在调用中进行显式强制转换。此选项几乎总是表明您的设计存在问题,应该避免。

关于java - 如何告诉编译器 Java 函数在被重写时必须被调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15873606/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com