基础学习之C#的封装


本文摘自PHP中文网,作者怪我咯,侵删。

说到封装,其实是比较基础类的问题,它为程序设计提供了系统与系统,模块与模块,类与类之间交互的实现手段

作为一个初级GIS程序员,关于封装那些宏观的概念暂且不提,编程经常面对的就是“字段,属性,方法”,这也是面向对象的基本概念之一。

1.字段

通常定义为private,表示类的状态信息

private string name;

2.属性

通常定义为public,表示类的对外成员。属性具有可读,可写,通过get和set访问器来实现其读写控制。如果属性为只读,则只实现get访问器即可;如果属性为可写,则实现set访问器即可。另外还有一种含参属性,在c#中称为索引器。索引器一般是用来方便对类 实例化对象的引用。

代码如下:

阅读剩余部分

相关阅读 >>

C#中的类型系统(值类型和引用类型)的简单介绍

.net的优点

怎样用C#打印一个n行的菱形?实战详解

C#基础入门-变量介绍

C#学习之面向对象如何调用类以及普通方法、静态方法的使用

在c,c ++和c#中的int是什么

C#中常用的运算符有哪些

C#实现带百分比的进度条功能的示例代码分享

深入理解C#rx的主要接口

简单介绍C#表达式树expression简单类型比较demo的示例代码

更多相关阅读请进入《C#》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...