我有一个类,看起来像这样:执行方法之后几种方法运行
public class SomeClass
{
public void SomeMethod1() { ... }
public void SomeMethod2() { ... }
public void SomeMethod3() { ... }
private void SomeSpecialMethod(SomeParameter) { ... }
}
就目前而言,我有各自的前3个方法调用SomeSpecialMethod()
只是这些方法返回之前。我要添加大约15个方法,最后都需要执行SomeSpecialMethod()
,我想知道是否有方法说“当这个类中的任何方法运行,执行SomeSpecialMethod()
”而不必明确在每种方法结束时重复呼叫,并且当然阻止SomeSpecialMethod()
无限地呼叫自己。
感谢您的建议。
好的,谢谢你的回答;我不知道AOP。我现在要离开我的代码模式,但我会记住你的答案。 – frenchie