在C#中如何实现Object C#的继承

1949idc 2年前 (2024-09-19) 阅读数 298 #编程语言

在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对象,并调用BaseMethodDerivedMethod

版权声明

本文内容由互联网用户自发贡献,该文观点仅代表作者本人
本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

© 2010 首途云安 & 厦门硕顿信息技术有限公司 & 闽ICP备11016866号  增值电信业务经营许可证:B1-20203020 地址:福建厦门思明区嘉禾路297号1806
高新技术企业
软件产品证书
计算机软件著作权
ISO认证
国家3A企业