为什么要使用Get和Set访问器

本文探讨了在面向对象编程中get和set访问器的重要性和作用。get和set作为变量的守门人,提高了数据的安全性,通过限制访问权限和添加条件判断来保护数据。此外,它们还便利了反射技术的运用,如将DataTable转化为泛型集合。使用get和set不仅增强了程序的安全性,也简化了开发流程。
摘要由CSDN通过智能技术生成

          使用到实体,那么无可避免的就要涉及到getset属性访问器了。可以说从我们接触面向对象的编程开始,它就一直伴随着程序的开发而存在。虽然我们一直在使用,但是很多人其实并不知道它的来龙去脉,在这篇博客中,我们就揭开它的神秘面纱。

         第一个要解释的问题就是,getset访问器是什么?这个需要从程序和变量说起。软件是由程序和数据组成的,数据在程序中有两种存储形式,常量和变量。在使用访问器以前,我们都是使用public共有的关键字来来定义一个 变量,然后程序去使用这个变量;我们可以这样理解,变量相当于一个屋子,程序直接从屋子中放东西和拿东西;但是这样带来一个问题,变量是公有的,也就是屋子没有任何保护措施

  • 8
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 17
    评论
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值