类的定义

简介: 类的定义

C# 语言中创建的任何项目都有类的存在,通过类能很好地体现面向对象语言中封装继承多态的特性。


类定义的语法形式并不复杂,请记住 class 关键字,它是定义类的关键字。具体语法如下:

类的访问修饰符 修饰符 类名
{
  类的成员
}


其中:

  • 类的访问修饰符:用于设定对类的访问限制,包括 publicinternal 或者不写,用 internal 或者不写时代表只能在当前项目中访问类;public 则代表可以在任何项目中访问类。
  • 修饰符:修饰符是对类本身特点的描述,包括 abstractsealedstaticabstract抽象的意思,使用它修饰符的类不能被实例化sealed 修饰的类是密封类不能被继承static 修饰的类是静态类不能被实例化
  • 类名:类名用于描述类的功能,因此在定义类名时最好是具有实际意义,这样方便用户理解类中描述的内容。在同一个命名空间下类名必须是唯一的
  • 类的成员:在类中能定义的元素,主要包括字段属性方法
目录
相关文章
|
28天前
|
C++
C++中类的定义与使用
C++中类的定义与使用
44 2
|
1月前
|
C++
C++程序中的类声明与对象定义
C++程序中的类声明与对象定义
30 1
|
3天前
定义
定义的位置不一样【重点】局部变量:在方法的内部 局部变量和成员变量 1.定义的位置不一样【重点】 局部变量:在方法的内部 成员变量:在方法的外部,直接写在类当中 2.作用范围不一样【重点】 局部变量:只有方法当中才可以使用,出了方法就不能再用 成员变量:整个类全都可以通用。 3.默认值不一样【重点】 局部变量:没有默认值,如果要想使用,必须手动进行赋值 1.定义的位置不一样【重点】 局部变量:在方法的内部
6 0
|
1月前
|
Java
Java接口中可以定义哪些方法?
【4月更文挑战第13天】
62 0
Java接口中可以定义哪些方法?
|
1月前
枚举变量的定义
【2月更文挑战第4天】枚举变量的定义。
34 6
|
1月前
|
C++
26类的声明和对象的定义
26类的声明和对象的定义
20 0
|
8月前
|
编译器 数据库 C语言
8.3 C++ 定义并使用类
C/C++语言是一种通用的编程语言,具有高效、灵活和可移植等特点。C语言主要用于系统编程,如操作系统、编译器、数据库等;C语言是C语言的扩展,增加了面向对象编程的特性,适用于大型软件系统、图形用户界面、嵌入式系统等。C/C++语言具有很高的效率和控制能力,但也需要开发人员自行管理内存等底层资源,对于初学者来说可能会有一定的难度。
27 0
|
9月前
2.【类的组合(在一个类中定义一个类)】
2.【类的组合(在一个类中定义一个类)】
20 0
方法的定义与使用
在程序之中很多情况下是有可能需要重复执行一些代码的。在一些书上也把方法称为函数。
56 0
方法的定义与使用
方法的定义
方法的定义
102 0