01:什么是继承?代码举例说明
class People
{
public string Name { get; set; }
public int Age { get; set; }
public char Sex { get; set; }
}
class Student:People
{
}
02:什么是多态?代码举例说明
class People
{
public string Name { get; set; }
public int Age { get; set; }
public virtual void Eat()
{
}
}
class Student:People
{
public override void Eat()
{
Console.WriteLine("我是学生,我在吃饭");
}
}
class Teacher:People
{
public override void Eat()
{
Console.WriteLine("我是老师,我在吃饭。");
}
}
class Program
{
static void Main(string[] args)
{
People people = new Teacher();
people.Eat();
}