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

c#里面get和set作用是什么... c#里面get和set作用是什么 展开
 我来答
匿名用户
推荐于2018-04-13
展开全部
一般类的成员变量被设置为private(私有的),这样设置安全性比较高,但是设置为私有的后其他的类和对象则无法调用该对象了,所以会有get和set方法,这两个方法一般设置为public,在其他的类中通过对象调用set或get方法即可操作私有的变量,增强程序的安全性,set为给对象赋值的方法,而get则是取得变量值的方法!~
匿名用户
2013-10-16
展开全部
这个是c#中的属性,主要是控制外部程序或类对变量的访问,在set属性中可以对传入的值进行判断,使外部类只能输入指定范围,类型的值。get属性可以对返回的值进行控制,使得程序保护敏感数据。当属性中只有get属性时,属性为只读属性,只可以取值,不能赋值。只有set属性时,属性为只写属性,只可以赋取值,不能取值。都有是为读写属性,既可以取值,也能赋值。使得我们可以对变量可以灵活控制。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-16
展开全部
属性里的get和set在同一时间内只执行一个。如果属性名出现在赋值号的左边,执行的是set。在右边或在输出语句中执行的是set。写法:public string name;
public string color;
public string b
{
get
{
return color;
}
set
{
color=value;
}
}属性是c#引入的一种语言成分,只有很少的语言支持属性。通过对属性的读和写来保护类中的域.保护私有数据不被外部程序所破坏.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-16
展开全部
是一个属性 在java里面叫实体 在C#里面叫属性,用来封装一些字段 和一些类的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
你的孤独RV
2020-04-10
知道答主
回答量:40
采纳率:50%
帮助的人:4.6万
展开全部
这样设计可以在实体类的set和get方法里进行对操作进行控制.
你访问良辰的get方法,良辰可以给你一百种不同的数据,而你 却无可奈何
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式