2011-10-22 110 views
0

型raygun(currentCharge如int,maxDamage如int,minDamage爲INT)有沒有辦法將類型的屬性設置爲默認值?

我找不到演示如何初始化時將該類型的屬性設置爲默認值的任何實例。例如,在這種情況下,將currentCharge默認爲100是有意義的。目前我不理解常量,但我想知道是否有辦法做到這一點,我可能沒有考慮過。

回答

0

有沒有自動的方式來做到這一點。然而 您可以創建一個子,將創建類型,並根據需要將其初始化:

Dim rg As Raygun 
rg = InitRaygun 

Sub InitRaygun As Raygun 
Dim r As Raygun 
r.Initialize 
r.currentCharge = 100 
Return r 
End Sub 
+0

謝謝,這是我一直在做的事情。我不確定我是否錯過了一些東西。我曾使用允許與類型raygun類似的語言(currentCharge = 100,maxDamage作爲int,minDamage作爲int)。我只是不確定是否可以在這裏完成。 – dbergusa

相關問題