0
点赞
收藏
分享

微信扫一扫

C# 类(Class)

雷亚荣 2023-07-16 阅读 42

概述

、类是一个抽象的概念,是对同一类对象的抽象

、类是一种抽象的数据类型(引用类型),是创建对象的模板

、类使用 class 关键字定义


成员

、成员可以分为静态成员、实例成员。前者所属于类,后者所属于对象

、成员也可以分为数据成员、函数成员。前者包括常量、字段、事件,后者包括其余成员


10个成员概述

、常量:常数值,用 const 关键字定义

、字段:类的变量

、属性:包含访问器( get、set ),对字段进行读写操作,自动属性的访问器不含逻辑,不需要声明字段,编辑器会自动创建

、构造函数:必须与类名相同,不能有返回值,可以定义多个,分为实例构造函数、静态构造函数、私有构造函数,类初始化对象时,被调用执行

、析构函数:必须与类名相同,前面加 ~ 符号定义,只能定义一个,当对象被释放时,自动执行

、方法:对象的行为实现细节,包含一系列语句的代码块

、事件:用于说明发生了什么事情

、索引器:允许对象用访问数组的方式访问

、类型:类的局部类型,内部类

、运算符:


成员访问级别

、public:公有成员,访问不受限制

、protected:受保护成员,在该类和派生类中可以访问

、internal:内部成员,在程序集内可以访问

、protected internal:受保护或内部成员,在该类和派生类中或在当前程序集内都可以访问

、private:私有成员,只能在该类中访问

举报

相关推荐

0 条评论