阅读量:0
在C#中,继承是通过使用关键字class
和:
来实现的
// 基类(父类) public class BaseClass { public void BaseMethod() { Console.WriteLine("This is a method in the base class."); } } // 派生类(子类),继承自BaseClass public class DerivedClass : BaseClass { public void DerivedMethod() { Console.WriteLine("This is a method in the derived class."); } } public class Program { public static void Main(string[] args) { // 创建一个DerivedClass对象 DerivedClass obj = new DerivedClass(); // 调用继承自BaseClass的方法 obj.BaseMethod(); // 调用DerivedClass中的方法 obj.DerivedMethod(); } }
在这个例子中,DerivedClass
继承了BaseClass
,这意味着DerivedClass
可以访问BaseClass
中的所有公共和受保护成员。因此,我们可以在Main
方法中创建一个DerivedClass
对象,并调用BaseMethod
和DerivedMethod
。