永发信息网

程序类设计get方法和set方法的作用是什么

答案:4  悬赏:60  手机版
解决时间 2021-04-07 00:38
  • 提问者网友:王者佥
  • 2021-04-06 02:40
程序类设计get方法和set方法的作用是什么
最佳答案
  • 五星知识达人网友:胯下狙击手
  • 2021-04-06 03:55
一般类的成员变量被设置为private(私有的),这样设置安全性比较高,但是设置为私有的后其他的类和对象则无法调用该对象了,所以会有get和set方法,这两个方法一般设置为public,在其他的类中通过对象调用set或get方法即可操作私有的变量,增强程序的安全性,set为给对象赋值的方法,而get则是取得变量值的方法!~
全部回答
  • 1楼网友:北方的南先生
  • 2021-04-06 07:22
属性里的get和set在同一时间内只执行一个。如果属性名出现在赋值号的左边,执行的是set。在右边或在输出语句中执行的是set。写法:public string name;
public string color;
public string b
{
get
{
return color;
}
set
{
color=value;
}
}属性是c#引入的一种语言成分,只有很少的语言支持属性。通过对属性的读和写来保护类中的域.保护私有数据不被外部程序所破坏.
  • 2楼网友:雾月
  • 2021-04-06 06:20
是一个属性 在java里面叫实体 在C#里面叫属性,用来封装一些字段 和一些类的
  • 3楼网友:轻熟杀无赦
  • 2021-04-06 05:21
这个是c#中的属性,主要是控制外部程序或类对变量的访问,在set属性中可以对传入的值进行判断,使外部类只能输入指定范围,类型的值。get属性可以对返回的值进行控制,使得程序保护敏感数据。当属性中只有get属性时,属性为只读属性,只可以取值,不能赋值。只有set属性时,属性为只写属性,只可以赋取值,不能取值。都有是为读写属性,既可以取值,也能赋值。使得我们可以对变量可以灵活控制。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯