本章内容:
类的概述
程序和类:一个简单的示例
声明类
类成员
创建变量和类的实例
为数据分配内存
实例成员
访问修饰符
从类的内部访问成员
从类的外部访问成员
综合应用
类的概述
类是一种活动的数据结构
在面向对象的分析和设计出现之前,程序员们仅把程序当作指令的序列,那时的焦点主要放
在指令的组合和优化上。随着面向对象的出现,焦点从优化指令转移到组织程序的数据和功能上
来。程序的数据和功能被组织为逻辑上相关的数据项和函数的封装集合,并被称为类。
类是一个能存储数据并执行代码的数据结构。它包含数据成员和函数成员。
数据成员它存储与类或类的实例相关的数据。数据成员通常模拟该类所表示的现实世
界事物的特性。
函数成员它执行代码,通常会模拟类所表示的现实世界事物的功能和操作。
一个C#类可以有任意数目的数据成员和函数成员。成员可以是9种成员类型的任意组合。
这些成员类型如表5-1所示。本章将会阐述字段和方法。