2012-11-23 117 views
0

木偶支持類構造函數重載嗎?如果沒有,我的情況下,最佳做法是什麼?木偶類超載

我基本上是想有我啞:simple_node採用不同的參數:

class dummy::simple_node($param1) 

class dummy::simple_node($param1, $param2) 

class dummy::simple_node($param1, $param2, $param3) 

回答

1

沒有,只有具有基本繼承支持。

我會使用hiera和/或條件,併爲每個參數提供默認值,這樣您可以忽略/篩選它們,根據您要完成的內容。

不知道您的最終目標和/或看到額外的代碼,將不可能建議一個實際的最佳做法。