【C#】継承のサンプル(生徒)
C#で継承を使ったサンプルを示します
このサンプルでは、Personクラスが基底クラスであり、Studentクラスが派生クラスです。 StudentクラスはPersonクラスを継承しているため、Nameプロパティ、Ageプロパティ、Walkメソッドを継承しています。また、自身でSchoolプロパティとStudyメソッドを持っています。
Student s = new Student();
s.Name = "太郎";
s.Age = 20;
s.School = "〇〇小学校";
s.Walk();
s.Study();
class Person
{
public string Name { get; set; }
public int Age { get; set; }
public void Walk()
{
Console.WriteLine("歩いています...");
}
}
class Student : Person
{
public string School { get; set; }
public void Study()
{
Console.WriteLine("勉強しています...");
}
}
ディスカッション
コメント一覧
まだ、コメントがありません