第四章 类:基础
4.1 类的概述
类是C#用户定义类型
1.类是一种活动的数据类型结构
程序的数据和功能被组织为逻辑上相关的数据项的函数的封装集合,称之为类.
类是一个能存储数据并执行代码的数据结构.它包含以下内容:
数据成员,它存储与类或类的实例相关的数据.数据成员通常模拟该类说表示的现
实世界事物的特性.
函数成员,他执行代码.函数成员通常模拟类所表示的现实世界事物的功能和操作.
4.2 程序和类:一个快速的实例
一个运行的C#程序是一组相互作用的类型对象,它们中的大部分是类的实例.
4.3 声明类
类的名称
类的成员
类的特征
关键字 类名
class leiming
{
成员声明
}
4.4 类成员
字段和方法是最重要的类成员类型.字段是数据成员,方法是函数成员.
4.4.1 字段
字段是隶属于类的变量
它们可以是任何类型
用来保存数据
它们可以被写入
它们可以被读取
4.4.2显式和隐式字段初始化
字段初始化时是声明的一部分,有一个等号后面跟着一个求值表达式组成;
初始化只必须是编译器可决定的;
显式初始化
int f1=17
隐式初始化
int f1;(字段会被编译器设为默认值,默认值由字段的类型决定)
4.4.3 声明多个字段
int f1 ,f2=25;
4.4.4方法
方法是具有名称的可执行代码块,可以从程序的横多不同的地方 执行,甚至从
其他程序中执行.
当方法被调用时,他执行自己所含的代码,然后返回到调用它的代码.有些方法
返回一个值到它们被调用的位置.
声明方法包括以下成分
返回类型 无返回值为void
名称
参数列表 被列在小括号之内
方法体 它由一对大括号里
public void fangfaname(int f1,string F2 )
{
方法体
}
4.5创建变量和类的实例
类的声明只是用于创建类的实例的蓝图.类一旦被声明,就可以创建类的实例.
类是引用类型
Student s;
4.6为数据分配内存
声明类类型的变量所分配的内存是用来保存引用的,而不是用来保存类对象实际
数据的.要为实际数据分配内存,需要用new运算符.
new运算符为任意指定类型的实例分配并初始化内存.
使用new运算符组成一个对象创建表达式.组成如下:
关键字new
要分配内存的实例的类型名称
C#电子书
最新推荐文章于 2024-05-09 10:45:14 发布