本文摘自PHP中文网,作者怪我咯,侵删。
说到封装,其实是比较基础类的问题,它为程序设计提供了系统与系统,模块与模块,类与类之间交互的实现手段作为一个初级GIS程序员,关于封装那些宏观的概念暂且不提,编程经常面对的就是“字段,属性,方法”,这也是面向对象的基本概念之一。
1.字段
通常定义为private,表示类的状态信息
private string name;
2.属性
通常定义为public,表示类的对外成员。属性具有可读,可写,通过get和set访问器来实现其读写控制。如果属性为只读,则只实现get访问器即可;如果属性为可写,则实现set访问器即可。另外还有一种含参属性,在c#中称为索引器。索引器一般是用来方便对类 实例化对象的引用。
代码如下:
相关阅读 >>
C#开发实例-订制屏幕截图工具(三)托盘图标及菜单实现的图文介绍
C#之解决百度地图api app sn校验失败问题(代码实例)
更多相关阅读请进入《C#》频道 >>

C#高级编程(第11版) C# 7 & .NET Core 2.0(.NET开发经典名著)
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。