using System;
class SampleClass
{
/* 同じ名前でパラメータが異なる
* 3つのMethodを定義 */
public void printOut(string name)
{
Console.WriteLine("名前:" + name);
}
public void printOut(string name, int age)
{
Console.WriteLine
("名前:{0} 年齢:{1}", name, age);
}
public void printOut(string name, int age, int birth)
{
Console.WriteLine
("名前:{0} 年齢:{1} 誕生年:{2}", name, age, birth);
}
}
class MainClass
{
static void Main()
{
var sample = new SampleClass();
string name = "Kamimura";
int age = 0;
int birth = DateTime.Now.Year;
// 呼び出されるMethodを確認
sample.printOut(name);
sample.printOut(name, age);
sample.printOut(name, age, birth);
}
}
0 コメント:
コメントを投稿