using System;
class BaseClass
{
public BaseClass()
{
Console.WriteLine("BaseClass");
}
}
class DerivedClass : BaseClass
{
public DerivedClass()
{
Console.WriteLine("DerivedClass");
}
}
class MainClass
{
static void Main()
{
// 呼び出されるコンストラクの順序を確認
DerivedClass sample = new DerivedClass();
/* 出力値
* BaseClass
* DerivedClass
* 基本クラス、
* 派生クラスの順で呼び出される */
}
}
0 コメント:
コメントを投稿