abstract class Animal
{
private string name;
public string Name
{
get
{
return name;
}
set
{
name = value;
}
}
public abstract void Eat();
public abstract void Move();
public Animal(string name)
{
this.Name = name;
}
}
//各种接口
interface IJump
{
void Junp();
}
interface IFly
{
void Fly();
}
interface ISwim
{
void Swim();
}
/// <summary>
/// 蛇继承动物类继承游接口
/// </summary>
class Snake : Animal, ISwim
{
public Snake(string name) : base(name)
{
}
public override void Eat()
{
Console.WriteLine("吞");
}
p
C#继承、抽象类、接口的知识(简易题目)
最新推荐文章于 2025-06-05 17:16:01 发布