定義一個學生類和教師類,輸出學生和老師的信息,使用了繼承和函數方法--C#

定義了一個學生類和教師類,輸出了學生的信息,使用了繼承和函數方法

//聲明一個教師類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();

        }
        }
    }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章