1.继承的特点:

  继承顺序的不可逆性:继承是从上往下依此继承,而不能逆序进行。

  继承的延续性:在继承顺序中,下一级具备上一级的属性和特征。

2.继承的好处:

  代码复用,避免重复。

  一处更新,处处更新。

3.继承的步骤和使用要点:

  抽取公共部分,放到一个特定的类中(父类)。

  其他类(子类)只需要继承父类,即可拥有父类特征(属性和方法)。

  根据子类的需要添加属于自己的特征和方法。

4.继承的实现(和接口的实现形式类似)

  在子类后面使用冒号“:”继承父类,如  class Dog : Animal

5.概念解释

  子类继承父类,父类派生子类。

  子类又叫派生类,父类又叫基类(超类)。

  子类继承父类成员,也可以有自己独立的成员。

6.继承的条件

  继承需要符合的关系:is-a 的关系  Cat is an Animal。

7.继承中的构造函数

  this:可以使用this关键字访问父类成员(在构造函数中)。

  base:调用父类的构造函数、调用父类的属性和方法。

1 public Dog(string name,string color,string kind,string favorite):base(name,color,kind)
2 {
3     this.Favorite=favorite;  
4 }
继承中使用base关键字

相关文章:

  • 2022-01-02
  • 2022-03-05
  • 2022-12-23
  • 2022-01-05
  • 2021-10-03
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-20
  • 2022-12-23
  • 2022-01-19
  • 2021-05-07
  • 2022-12-23
  • 2021-08-16
相关资源
相似解决方案