gpt4 book ai didi

java - 检查Java接口(interface)方法是否已填充

转载 作者:行者123 更新时间:2023-12-01 17:02:18 25 4
gpt4 key购买 nike

我有一个接口(interface),我在其中实现了以下方法:
public void shutdown()
相当多实现此方法的类实际上不会使用它。有没有办法检查实现的主体中是否确实包含一些内容?

我想我可以添加一个 boolean 检查,但我想避免额外的开销。

最佳答案

在您的子类中,如果没有实现,您可以在 shutdown() 中抛出 java.lang.UnsupportedOperationException

您的调用类只需要捕获该异常,然后您就会确切地知道哪个类没有实现该方法。

关于java - 检查Java接口(interface)方法是否已填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26876437/

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