我有一個類,看起來像這樣:執行方法之後幾種方法運行
public class SomeClass
{
public void SomeMethod1() { ... }
public void SomeMethod2() { ... }
public void SomeMethod3() { ... }
private void SomeSpecialMethod(SomeParameter) { ... }
}
就目前而言,我有各自的前3個方法調用SomeSpecialMethod()
只是這些方法返回之前。我要添加大約15個方法,最後都需要執行SomeSpecialMethod()
,我想知道是否有方法說「當這個類中的任何方法運行,執行SomeSpecialMethod()
」而不必明確在每種方法結束時重複呼叫,並且當然阻止SomeSpecialMethod()
無限地呼叫自己。
感謝您的建議。
好的,謝謝你的回答;我不知道AOP。我現在要離開我的代碼模式,但我會記住你的答案。 – frenchie