📅  最后修改于: 2023-12-03 14:38:49.575000             🧑  作者: Mango
在 C# 中,继承(inheritance)是一种常用的面向对象(OOP)编程技术。它允许我们创建一个新类,该类从现有的类中继承成员,并可以添加自己的成员。
这里将介绍两个不同的继承类的列表,它们分别是:Car
和Animal
。
Car
类是一个继承类。它可以从基类Vehicle
类中继承成员,同时也可以添加它自身的成员。
示例代码:
class Vehicle {
public void Start() {
Console.WriteLine("Starting engine.");
}
}
class Car : Vehicle {
public void Drive() {
Console.WriteLine("Driving the car.");
}
}
在此示例代码中,Vehicle
类定义了一个名为Start()
的方法。Car
类继承了Vehicle
类,并添加了它自己的函数Drive()
。
Animal
类是另一个继承类的实例。这个类可以从基类LivingBeing
类中继承类的成员,同时添加自身的成员。
示例代码:
class LivingBeing {
public void Breathe() {
Console.WriteLine("Breathing air or water.");
}
}
class Animal : LivingBeing {
public void Move() {
Console.WriteLine("Moving around in its environment.");
}
}
在此示例代码中,LivingBeing
类定义了名为Breathe()
的方法。Animal
类继承了LivingBeing
类,并添加了它自己的函数Move()
。
以上是两个不同的继承类的示例。在实际开发中,你可以根据需要创建自己的继承类,并在其中继承现有类的成员,以及添加你自己的成员。