、第6章类 6.1面向对象程序设计 6.2类声明 63类成员 6.4类与结构 6.5构造函数和析构函数 66常量 6.7字段 6.8运算符重载
1 第 6 章 类 6.1 面向对象程序设计 6.2 类声明 6.3 类成员 6.4 类与结构 6.5 构造函数和析构函数 6.6 常量 6.7 字段 6.8 运算符重载
6.11面向对象程序设计的基本 概念 面向对象=对象+类+继承+通信 (1)抽象 (2)封装 (3)继承 (4)多态性
2 6.1.1 面向对象程序设计的基本 概念 面向对象=对象+类+继承+通信 (1)抽象 (2)封装 (3)继承 (4)多态性
6.1.2类与对象 1.对象( object) 对象指的是一个实体的实例,在这个实体中包括了 特定的属性数据和对这些数据进行操作的函数。 令封装性、继承性、多态性 2.类(cass) 令类是一组具有相同数据结构和相同操作的对象的集 人 在一个类中,每个对象都是类的实例,可以使用类 z中提供的方法 内角的品油斗米的分行 返回目录
3 6.1.2 类与对象 1.对象(object) ❖ 对象指的是一个实体的实例,在这个实体中包括了 特定的属性数据和对这些数据进行操作的函数。 ❖ 封装性 、继承性 、多态性 2.类(class) ❖ 类是一组具有相同数据结构和相同操作的对象的集 合。 ❖ 在一个类中,每个对象都是类的实例,可以使用类 中提供的方法。 ❖ 创建类的对象的操作,被称为类的实例化。返回目录
个类就是一个数据结构,可以包含数据 成员(常量、字段和事件)、函数成员 (方法、属性、下标指示器、操作符、构 造函数和析构函数)和嵌套的类型。 类声明语句声明一个新类,其语法格式为: [特征][修饰符]cass类名[基类名和任何 实现接口的列表] 类体
4 ❖ 一个类就是一个数据结构,可以包含数据 成员(常量、字段和事件)、函数成员 (方法、属性、下标指示器、操作符、构 造函数和析构函数)和嵌套的类型。 ❖ 类声明语句声明一个新类,其语法格式为: [特征] [修饰符] class 类名 [:基类名和任何 实现接口的列表] { 类体 }
62.1类修饰符 冷C#支持的类修饰符有:new、 public、 protected、 internal、 private、 abstract和 sealed。 类声明中的类修饰符可以是上面几种之一或 是它们的组合 1.抽象类 2.密封类
5 6.2.1 类修饰符 ❖ C#支持的类修饰符有:new、public、 protected、internal、private、abstract和 sealed。 ❖ 类声明中的类修饰符可以是上面几种之一或 是它们的组合。 1.抽象类 2.密封类