在C#中,继承是一种面向对象编程的特性,它允许一个类(子类)从另一个类(父类)中继承属性和方法。继承可以帮助我们重用代码,减少重复,并提高代码的可维护性。
继承的使用方法如下:
public class ParentClass
{
public string Name { get; set; }
public void PrintName()
{
Console.WriteLine($"My name is {Name}");
}
}
:
符号指定父类,并在父类名称后面使用base
关键字调用父类的构造函数:public class ChildClass : ParentClass
{
public ChildClass() : base()
{
}
public string Age { get; set; }
public void PrintAge()
{
Console.WriteLine($"My age is {Age}");
}
}
ChildClass child = new ChildClass();
child.Name = "John";
child.Age = "18";
child.PrintName();
child.PrintAge();
输出结果:
My name is John
My age is 18
继承的优势:
推荐的腾讯云相关产品:
产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云