| 赞 | 0  | 
 
| VIP | 0 | 
 
| 好人卡 | 0 | 
 
| 积分 | 1 | 
 
| 经验 | 855 | 
 
| 最后登录 | 2013-9-3 | 
 
| 在线时间 | 20 小时 | 
 
 
 
 
 
Lv1.梦旅人 
	- 梦石
 - 0 
 
        - 星屑
 - 50 
 
        - 在线时间
 - 20 小时
 
        - 注册时间
 - 2013-7-4
 
        - 帖子
 - 17
 
 
 
 | 
	
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员  
 
x
 
 本帖最后由 liu3124493 于 2013-7-22 12:31 编辑  
 
实变量 变量 全局变量的区别还有attr_accessor  attr_reader attr_writer 
变量的话 我还能理解 就是只能在定义的函数中使用 没有定义的不能用,全局变量就是在所有的函数中都能用,但实变量为属于个体对象的变量??实变量使用范围? 
还有attr_accessor 也即给实变量附加属性? 
def name  
   return @name 
  end 
  def name=(name) 
    @name = name 
  end 
而attr_reader是读取实变量属性,不能进行修改 
def name  
   return @name 
  end 
定义使得即使通过这个类的对象,在外部也只能访问到这个变量属性的值,而不能修改。比如我在Window_Command设定了 attr_reader   :commands  
但具体的作用是什么?能举个例吗? |   
 
评分
- 
查看全部评分
 
 
 
 
 
 |