:C#の継承と私は以前、別の開発者によって書かれた、と私は以下のコードのブロックに出くわしたいくつかのコードに取り組んでいます「この」キーワード
/// <summary>
/// Default Constructor.
/// </summary>
public Body(Revision parent)
{
mContainer = parent;
mSections = new ArrayList();
mSummary = new ArrayList();
}
/// <summary>
/// Constructs a Body from specified ParseElement.
/// </summary>
/// <param name="parent">Revision container.</param>
/// <param name="elem">Source ParseElement.</param>
public Body(Revision parent, ParseElement elem) : this(parent)
{more constructing stuff}
私が理解からは、ということですオーバーロードされたコンストラクタは、私が送信したリビジョンを持つデフォルトコンストラクタを呼び出して、初期化されたArrayListにオーバーロードされたコンストラクタからアクセスできるようにします。これは正しいのですか、まったく混乱していますか?
私はそのコードのXMLドキュメントにあまり依存しません。 –
私は知っている...すべてが恐ろしいです。 – ploosh