C# 类基础入门
1. 类概述
在 C# 中,有六种用户自定义类型,其中最重要的就是类。类是一种活跃的数据结构,在面向对象分析与设计出现之前,程序员把程序看作一系列指令,重点在于对这些指令进行结构化和优化。而随着面向对象范式的出现,重点从优化指令转变为将程序的数据和功能组织成封装的、逻辑相关的数据项和功能集合,即类。
类可以存储数据并执行代码,它包含以下两部分:
- 数据成员:存储与类或类的实例相关的数据,通常用于模拟类所代表的现实世界对象的属性。
- 功能成员:执行代码,通常用于模拟类所代表的现实世界对象的功能和动作。
C# 类可以有任意数量的数据和功能成员,成员可以是九种可能成员类型的任意组合,如下表所示:
| 数据成员 - 存储数据 | 功能成员 - 执行代码 |
| — | — |
| ✔ 字段 | ✔ 方法 |
| ❑ 常量 | ❑ 属性 |
| | ❑ 构造函数 |
| | ❑ 析构函数 |
| | ❏ 运算符 |
| | ❏ 索引器 |
| | ❏ 事件 |
2. 程序与类的简单示例
一个运行中的 C# 程序是一组相互交互的类型对象,其中大部分是类的实例。以一个模拟扑克游戏的程序为例,运行时会有一个 Dealer 类的实例,负责运行游戏,还有多个 Player 类的实例,代表游戏玩家。
Dealer 对象存储牌堆的当前状态和玩家数量等信息,其动作包括洗牌和发牌。 Player
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



