介绍

已完成

类继承是面向对象的编程中的基本概念。 继承允许创建类层次结构、提升代码重用和扩展性。 本模块侧重于了解和实现 C# 中的继承。

假设你在软件更新项目中的一家非营利性公司工作。 应用程序的复杂性需要模块化和可重用的代码结构,并且你担心代码可读性、可维护性和组织。 你需要了解如何实现实现继承和支持多态行为的类层次结构。 本模块指导你完成这些概念,并提供实用示例,帮助你在工作中应用它们。

本模块中介绍的主题包括:

  • 检查类继承的原则。
  • 配置基类和派生类。
  • 使用新成员扩展派生类。
  • 重写派生类中的属性和方法。
  • 从派生类访问基类成员。
  • 在 C# 应用中实现基类和派生类。

完成本模块后,可以:

  • 解释类继承的原则。
  • 描述派生类的默认特征。
  • 使用访问修饰符和关键字(如 abstractvirtualsealed)控制继承成员的可见性。
  • 描述在派生类中使用 newoverride 关键字。
  • 重写派生类中的属性和方法。
  • 访问派生类中的基类成员。
  • 在 C# 应用中实现基类和派生类。

在本模块结束时,你对 C# 中的类继承有了扎实的理解,并且能够使用基类和派生类实现类层次结构。