Visual C 2008程序设计-电子教案 习题答案 源代码-曹静 PPT 第5章 面向对象.pdfVIP

  • 1
  • 0
  • 约1.57万字
  • 约 60页
  • 2019-09-09 发布于湖北
  • 举报

Visual C 2008程序设计-电子教案 习题答案 源代码-曹静 PPT 第5章 面向对象.pdf

Visual C# 2008程序设计 第五章 面向对象 第五章 面向对象  5.1 面向对象程序设计概述  5.2 类的定义和对象的创建  5.3 类的字段和属性  5.4 索引器  5.5 方法定义及调用  5.6 值类型与引用类型 Visual C# 2008程序设计 2015年5月19日星期二 第五章 面向对象(续)  5.7 参数的传递  5.8 变量的作用域  5.9 构造函数  5.10 静态成员 Visual C# 2008程序设计 2015年5月19日星期二 5.1 面向对象程序设计概述 为什么需要类 原有简单类型已无法方便处理学生信息。C#程序设计 语言(包括其他所有的面向对象程序设计语言)给出 一种由程序开发者自行设计数据类型的技术和方法, 这种可以用于创建变量的复杂的数据类型有一个统一 的称呼:类。 C#语言中微软提供了大量的类以方便完成程序开发。 面向对象程序设计中的核心概念包括:类和对象。 简单地说,类是一种复杂的数据类型,它是将不同类 型的数据和与这些数据相关的操作封装在一起的集合 体。对象则是以类为数据类型声明或创建的变量。 Visual C# 2008程序设计 2015年5月19日星期二 5.2 类的定义和对象的创建 1. 类的定义 类作为复杂的数据类型,内部可以包括:属 性、字段、方法、事件、委托以及内部类。 类在使用前,必须先声明,声明类使用关键 字class ,语法格式为: 属性 访问控制符 class 类名 { //类的属性、字段、方法、事件、委托、内部类 } Visual C# 2008程序设计 2015年5月19日星期二 5.2 类的定义和对象的创建 1. 类的定义 类以及类的成员(包括类的属性、字段、方 法、事件、委托以及内部类)可以通过访问 控制符控制其可访问性,此部分内容,参见 后续面向对象高级应用内容,本章全用 public访问控制符,public关键字不能省略。 根据代码规范化的要求及行业规范,类名用 能代表类意义的单词组成,每个单词首字母 大写,同时,类名还必须符合标识符的命名 规则,修饰类的属性一般并不是必须的。 Visual C# 2008程序设计 2015年5月19日星期二 5.2 类的定义和对象的创建 1. 类的定义 创建类时,一般一个类的声明放在一个独立 的源文件中,只有当两个类有非常密切的关 系时才会把多个类的声明放在同一个源文件 中。 例:完成“学生类”Student的声明并 添加必要的注释。 Visual C# 2008程序设计 2015年5月19日星期二 5.2 类的定义和对象的创建 2. 对象的声明及创建 设计类的目的就是为了根据需要创建一种新 的数据类型,最终将用于声明和创建对应满 足要求的变量,类创建的变量又称为对象。 和创建简单数据类型的变量一样,复杂数据 类型的变量也需要先声明。 例:声明一个“学生类”Student类型 的变量(对象)。 Visual C# 2008程序设计 2015年5月19日星期二 5.2 类的定义和对象的创建 2. 对象的声明及创建 声明了firstStudent对象后,与简单数据类型 变量不同的是,类声明的对象还必须先创建, 然后才能使用,因为此时firstStudent对象还 不存在。 创建对象的关键字是new ,语法格式为:

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档