定义了一个学生类和教师类,输出了学生的信息,使用了继承和函数方法
//声明一个教师类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();
}
}
}