level 13
回复3楼:语法上没有属性这个东西 ,object pascal倒是用。
2012年02月14日 08点02分
4
level 2
属性更多是指它有什么特性,比如一个人,身高,性别等才叫属性,ruby里的属性应就是指类的@成员变量,而具体操作属性的是方法
2012年03月26日 10点03分
5
level 1
java里的属性概念就是getXXX,setXXX
C#里倒是有专门的语法
Ruby应该是强制用'属性'访问吧,有没有这概念都无所谓了
刚学Ruby,说错了请指点
2012年04月10日 17点04分
6
level 1
没听过java有属性的说法。。
倒是有用过reflect,添加各种说明
2012年05月12日 05点05分
7
level 6
C#的确有专门的语法,比Java的get和set方便多了。
2012年06月04日 01点06分
8
level 9
class A
attr_accessor :b
end
a=A.new
a.b=1
print a.b
2012年06月04日 01点06分
9
level 1
对ruby来说似乎property和attribute是一个意思
2012年07月07日 18点07分
11
level 8
attr_accessor 可以声明一个@变量对外访问,算的上是属性了吧
2013年03月24日 05点03分
13