using System;
// 基本クラス
class BaseClass
{
public BaseClass(int n, string s)
{
Console.WriteLine("{0}:{1}", n, s);
}
}
// 派生クラス
class DerivedClass : BaseClass
{
// パラメータn,tをbaseキーワードで指定
public DerivedClass
(int n, int m, string s, string t)
: base(n, s)
{
Console.WriteLine("{0}:{1}", m, t);
}
}
class MainClass
{
static void Main()
{
/* 出力値
* 1:BaseClass
* 2:DerivedClass */
DerivedClass sample
= new DerivedClass
(1,2,"BaseClass","SampleClass");
}
}
0 コメント:
コメントを投稿