创建控制台应用程序,在点击项目右键添加-新建项-类命名为: Text9_25facePeople类,详细代码如下:
using System;
namespace Text9_25facePeople
{
public class Person
{
int age;//默认为private
public int Age
{
get
{
return age;
}
set
{
age = value;
}
}
string sex;
public string Sex
{
get
{
return sex;
}
set
{
sex = value;
}
}
public virtual void work()
{
}
}
public class Student : Person
{
string name;
public string Name
{
get
{
return name;
}
set
{
name = value;
}
}
string studentno;
public string StudentNo
{
get
{
return studentno;
}
set
{
studentno = value;
}
}
public override void work()
{
Console.WriteLine("");
}
}
public class Teacher : Person
{
string name;
public string Name
{
get
{
return name;
}
set
{
name = value;
}
}
string teacherno;
public string TeacherNo
{
get
{
return teacherno;
}
set
{
teacherno = value;
}
}
public override void work()
{
Console.WriteLine("");//暂停程序
}
}
class Program
{
static void Main(string[] args)
{
Student s = new Student();
s.Name = "邓风令";
s.Sex = "男";
s.Age = 23;
s.StudentNo = "3119070130";
Console.WriteLine("{0} {1} {2} {3}", s.Name, s.Sex, s.Age, s.StudentNo);
s.work();
Teacher t = new Teacher();
t.Name = "力王";
t.TeacherNo = "123465";
Console.WriteLine("{0} {1} ", t.Name, t.TeacherNo);
t.work();
}
}
}
结果: