c#实体类的继承怎么做

avatar
作者
筋斗云
阅读量:0

在C#中,实体类的继承可以通过使用关键字“:”来实现。以下是一个简单的示例:

// 父类 public class Animal {     public string Name { get; set; }     public int Age { get; set; }      public void Speak()     {         Console.WriteLine("Animal is speaking");     } }  // 子类 public class Dog : Animal {     public string Breed { get; set; }      public void Bark()     {         Console.WriteLine("Dog is barking");     } }  class Program {     static void Main()     {         Dog dog = new Dog();         dog.Name = "Buddy";         dog.Age = 5;         dog.Breed = "Labrador";          Console.WriteLine($"Name: {dog.Name}, Age: {dog.Age}, Breed: {dog.Breed}");         dog.Speak();         dog.Bark();     } } 

在上面的示例中,Dog类继承自Animal类,Dog类拥有NameAge属性以及Speak()方法,同时还有自己的属性Breed和方法Bark()。在Main方法中,我们创建了一个Dog对象实例,并调用了父类和子类的方法。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!