介绍
类继承是面向对象的编程中的基本概念。 继承允许创建类层次结构、提升代码重用和扩展性。 本模块侧重于了解和实现 C# 中的继承。
假设你在软件更新项目中的一家非营利性公司工作。 应用程序的复杂性需要模块化和可重用的代码结构,并且你担心代码可读性、可维护性和组织。 你需要了解如何实现实现继承和支持多态行为的类层次结构。 本模块指导你完成这些概念,并提供实用示例,帮助你在工作中应用它们。
本模块中介绍的主题包括:
- 检查类继承的原则。
- 配置基类和派生类。
- 使用新成员扩展派生类。
- 重写派生类中的属性和方法。
- 从派生类访问基类成员。
- 在 C# 应用中实现基类和派生类。
完成本模块后,可以:
- 解释类继承的原则。
- 描述派生类的默认特征。
- 使用访问修饰符和关键字(如
abstract、virtual和sealed)控制继承成员的可见性。 - 描述在派生类中使用
new和override关键字。 - 重写派生类中的属性和方法。
- 访问派生类中的基类成员。
- 在 C# 应用中实现基类和派生类。
在本模块结束时,你对 C# 中的类继承有了扎实的理解,并且能够使用基类和派生类实现类层次结构。