定義了一個學生類和教師類,輸出了學生的信息,使用了繼承和函數方法
//聲明一個教師類Teacher和一個學生類Student,他們都包含公有字段id(編號)、
//name(姓名)和height(身高),定義教師類和學生類的對象並進行測試
using System;
namespace 教師類學生類信息
{
public class Teacher
{
public int id;
public string name;
public int height;
public void Setin()
{
Console.WriteLine("請輸入編號:");
id = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("請輸入姓名:");
name = Console.ReadLine();
Console.WriteLine("請輸入身高:");
height = Convert.ToInt32(Console.ReadLine());
if (height < 0)
{
Console.WriteLine("您的輸入有誤!請重新輸入!");
height = Convert.ToInt32(Console.ReadLine());
}
}
public void Output()
{
Console.WriteLine("編號爲:{0}", id);
Console.WriteLine("姓名爲:{0}", name );
Console.WriteLine("身高爲:{0}", height );
}
}
public class Student : Teacher
{
}
class Program
{
static void Main(string[] args)
{
Console.WriteLine("請輸入老師的信息:");
Teacher teacher = new Teacher();
teacher .Setin();
Console.WriteLine("老師的信息爲:");
teacher.Output();
Console.ReadKey();
Console.WriteLine("請輸入學生的信息:");
Student stu = new Student();
stu.Setin();
Console.WriteLine("學生的信息爲:");
stu.Output();
Console.WriteLine("測試成功!");
Console.ReadKey();
}
}
}