gpt4 book ai didi

java - 如何判断接口(interface)中的方法何时被调用

转载 作者:行者123 更新时间:2023-12-01 10:11:00 25 4
gpt4 key购买 nike

给定一个简单的接口(interface),我希望判断何时调用接口(interface)中的一个特定方法:

public interface Foo {
String bar();
int foobar();
}

我希望能够在另一个类中调用 bar() 时执行某些操作,但我想让其他类实现 Foo@Override 它的方法。

请记住,我无法编辑 Foo 类。

最佳答案

如果您只想在调用 bar 实现之前或之后调用一些代码,我认为使用 AOP(面向方面​​编程)和 AspectJ 是可能的。您可以使用此主题:http://www.yegor256.com/2014/06/01/aop-aspectj-java-method-logging.html

关于java - 如何判断接口(interface)中的方法何时被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36114396/

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