用C#类的继承写一个简单代码
时间: 2023-08-02 08:21:21 浏览: 41
好的,这是一个简单的 C# 类继承的示例代码:
```csharp
// 定义一个基类 Animal
public class Animal
{
public void Eat()
{
Console.WriteLine("Animal is eating.");
}
}
// 定义一个派生类 Dog,继承自 Animal
public class Dog : Animal
{
public void Bark()
{
Console.WriteLine("Dog is barking.");
}
}
// 在主程序中使用
class Program
{
static void Main(string[] args)
{
// 创建一个 Dog 实例
Dog dog = new Dog();
// 调用 Dog 类的方法
dog.Bark();
// 调用从 Animal 类继承的方法
dog.Eat();
// 等待用户输入,防止控制台窗口关闭
Console.ReadLine();
}
}
```
这段代码定义了一个基类 `Animal` 和一个派生类 `Dog`,`Dog` 类继承自 `Animal` 类。在 `Main` 方法中,我们创建了一个 `Dog` 实例 `dog`,然后调用了 `Dog` 类的方法 `Bark()` 和从 `Animal` 类继承的方法 `Eat()`。