博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 类的成员
阅读量:6819 次
发布时间:2019-06-26

本文共 746 字,大约阅读时间需要 2 分钟。

C#中,通过class关键字定义类,类是存储在堆(heap)上的引用类型。

类的成员:数据成员和函数成员。成员的访问性可以是public、protected、internal protected、private、internal

1.数据成员

  类的数据成员包括字段、常量和事件。数据成员可以是静态数据。类的成员总是实例成员,除非用static关键字来显示声明。

  • 字段:与类相关的变量。
  • 常量:使用const关键字声明,若将其声明为public,则可以在类的外部访问它。
  • 事件:在发生某些行为时,可以让对象通知调用方。
class PhoneCustomer    {        ///         /// 常量        ///         public const string DaysOfSendingBill = "Monday";        ///         /// 以下三个为字段        ///         public int customerID;        public string firstName;        public string lastName;    }

2.函数成员

  类的函数成员包括、、、终结器(finalizer)、运算符和索引器。函数成员默认也是实例成员。

  •   终结器:类似于构造函数,但是在CLR(公共语言运行库)检测到不再需要某个对象时调用它。名称与类相同,但前面有一个“~”符号。不可能预测什么时候调用终结器。
  •   索引器:允许对象以数组或集合的方式进行索引。

 

   参考书籍:《C#高级编程(第9版)》

转载于:https://www.cnblogs.com/lina-chu/p/8398858.html

你可能感兴趣的文章
undefined reference to 'pthread_setspecific '
查看>>
MediaBrowserService 音乐播放项目--IT蓝豹
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
路由器的密码恢复
查看>>
linux yum命令详解
查看>>
java 多线程暂停与恢复:suspend,resume
查看>>
Jquery 获得<input type="text" id="test">中的value
查看>>
《Android开发从零开始》——38.WebView控件学习
查看>>
Windows Server 2012 Hyper-V PK VMware 性能
查看>>
IOS 手写控件 简单播放器 AVFoundation音乐播放
查看>>
FPGA设计——图像处理(均值滤波)
查看>>
Windows7无法访问共享文件夹(0x800704cf,0x80070035)解决方法
查看>>
ubuntu 个人使用技巧
查看>>
android JNI使用chdir来改变当前目录
查看>>
局域网络必备-mac地址修改
查看>>
Linux学习之逻辑卷管理
查看>>
about asm in linux
查看>>
我的友情链接
查看>>
通过Power Shell 管理Office 365
查看>>