2010-06-06 77 views

回答

3

這樣做的結構化方式是製作接口的子/功能部分。您現在可以讓兩個不同的類實現該接口,一個提供空實現,另一個提供真實的邏輯。

現在您可以簡單地分配您需要的任何類並調用該方法。如果您分配了空實現類,則不會執行任何代碼。

Dim obj As IMyInterface 
Set obj = New EmptyImplementationClass 

Call obj.SomeSub() ''// Executes no code 

Set obj = New RealImplementationClass 

Call obj.SomeSub() ''// Executes the real implementation 
+0

這就是那些簡單但對編寫代碼有巨大影響的事情之一。 – 2010-06-07 19:25:25

相關問題