推荐于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#引入的一种语言成分,只有很少的语言支持属性。通过对属性的读和写来保护类中的域.保护私有数据不被外部程序所破坏.
public string color;
public string b
{
get
{
return color;
}
set
{
color=value;
}
}属性是c#引入的一种语言成分,只有很少的语言支持属性。通过对属性的读和写来保护类中的域.保护私有数据不被外部程序所破坏.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-10-16
展开全部
是一个属性 在java里面叫实体 在C#里面叫属性,用来封装一些字段 和一些类的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样设计可以在实体类的set和get方法里进行对操作进行控制.
你访问良辰的get方法,良辰可以给你一百种不同的数据,而你 却无可奈何
你访问良辰的get方法,良辰可以给你一百种不同的数据,而你 却无可奈何
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询