什么是一个存取器?ruby存取器概念

来源:爱站网时间:2018-03-15编辑:网友分享
什么是一个存取器?ruby存取器概念,需要的朋友可以看看。

 什么是一个存取器?

我们在前面已经讨论过实变量了,但却未过多的讨论.一个对象的实变量属于它的属性,也是它与其它来自同一个类的对象的一般区别.读写它的属性是重要的;这样做需要做一个叫着属性存取器(attribute accessors)的方法.我们将很快看到我们并不是总要明确地写出存取器方法,但现在先让我们了解所有的细节.存取器的两种类型是写(writer)和读(reader).

ruby.html" target="_blank">ruby> class Fruit
    |   def set_kind(k)  # a writer
    |     @kind = k
    |   end
    |   def get_kind     # a reader
    |     @kind
    |   end
    | end
   nil
ruby> f1 = Fruit.new
   #
      
   
               
   
                        
     




  
        
           
       
        
         
       
     
   
   
   
   
   
 
     




    

  
        
                  
       
     
   
 
          


        

     
 
    




 

            
              
              
            
         

  

  
        
        
              
       
     
   
   
   
 
       






  
        
           
       
     
   
 
     
 
   
 
       




   
        


        
 
0xfd7e7c8c>0xfd7e7c8c>0xfd7e7c8c>

上一篇:浅谈Rudy中继承的概念

下一篇:详细分析ruby单态方法

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载