|
分類:[.NET 全般]
VB2005でc#をコーディングしなおしているのですが、 以下のソース部分の意味がわからないので質問させて下さい。
C#の独自の記述ではないかもしれませんが コンストラクタで以下の様に宣言されている場合、 (public XXX(Type type) : base(type){) どう動くかわからないのでわかる方ご教授願います。 (:)でつないだベースのコンストラクタを呼んでいるのでしょうか?
public class XXX:AAA { public XXX(Type type) : base(type){ } }
また、この方法をなんと呼ばれるのでしょうか?
自分の予想ですが
Public Sub New(ByVal type As Type) MyBase.New(type) End Sub
これと同じ事をしているのでしょうか?
|