文章目录
- 5.1 类的概述
- 5.2 程序和类:一个简单的示例(*)
- 5.3 声明类(*)
- 5.4 类成员(*)
- 5.4.1 字段(*)
- 5.4.2 方法
- 5.5 创建变量和类的实例(*)
- 5.6 为数据分配内存(*)
- 5.7 实例成员
- 5.8 访问修饰符
- 5.9 从类的内部访问成员
- 5.10 从类的外部访问成员(*)
- 5.11 综合应用(*)
5.1 类的概述
类是一种活动的数据结构,包含数据成员和函数成员。
5.2 程序和类:一个简单的示例(*)
5.3 声明类(*)
5.4 类成员(*)
5.4.1 字段(*)
5.4.2 方法
和 C/C++ 不同,C# 没有全局函数,所有方法都必须声明在类的内部。方法也没有默认的返回类型。
5.5 创建变量和类的实例(*)
5.6 为数据分配内存(*)
5.7 实例成员
- 实例成员:与实例绑定的成员。
- 静态成员:只与类相关,而不与实例绑定的成员。
5.8 访问修饰符
- private
- public
- protected
- internal
- protected internal
5.9 从类的内部访问成员
类的成员仅用其他类成员的名称就可以访问它们。即使字段和两个方法都被声明为 private,类的所有成员还是可以被类的任何方法(或任何函数成员)访问。
class DaysTemp {
// 字段
private int High = 75;
private int Low = 45;
// 方法
private int GetHigh() { return High; }
private int GetLow() { return Low; }
public float Average() { return (GetHigh() + GetLow()) / 2; } // 访问私有方法
}