差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
| csharp:类:抽象类 [2025/11/27 10:08] – 张叶安 | csharp:类:抽象类 [2025/11/27 10:08] (当前版本) – [1. 核心概念与简介] 张叶安 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | ====== | + | ====== 抽象类 (Abstract Class) ====== |
| 抽象类是 C# 面向对象编程中用于构建**类层次结构**的重要工具。它位于“普通类”和“接口”之间,既可以定义行为的标准(抽象方法),也可以提供通用的实现(普通方法)。 | 抽象类是 C# 面向对象编程中用于构建**类层次结构**的重要工具。它位于“普通类”和“接口”之间,既可以定义行为的标准(抽象方法),也可以提供通用的实现(普通方法)。 | ||
| 行 7: | 行 7: | ||
| 抽象类是一种**不能被实例化**的类,它的主要作用是作为其他类的**基类 (Base Class)**。 | 抽象类是一种**不能被实例化**的类,它的主要作用是作为其他类的**基类 (Base Class)**。 | ||
| - | * | + | |
| - | * | + | * |
| - | * | + | * |
| ===== 2. 抽象方法 (Abstract Methods) ===== | ===== 2. 抽象方法 (Abstract Methods) ===== | ||