attr_accessor / delegate 两种方法

原创 2016年08月31日 14:42:57

attr_accessor :name, :email可以设置@name,@email的getter和setter方法,属于是Ruby的方法,参数是 Array


attr_accessor是添加类的属性。
而delegate可以让类使用关联类的方法,不但是关联类的属性方法,而且是后来定义的方法

版权声明:本文为博主原创文章,未经博主允许不得转载。

详解ruby的attr_accessor和cattr_accessor

1. attr_accessor的用法相当简单, 就相当于getter和setter,看一个类就知道怎样用了:     Ruby代码   class Test     at...
  • today520
  • today520
  • 2014年01月17日 17:20
  • 4049

Ruby: attr_reader &attr_accessor用法

attr_reader 及attr_accessor主要是用来设置或读取类中的属性值.具体用法: class Hello    attr_reader :msg    def initializ...
  • sunyllove
  • sunyllove
  • 2016年07月04日 10:26
  • 295

ruby中attr_accessor方法的理解

在网上查了很多相应的资料都说的
  • nameofhsw
  • nameofhsw
  • 2014年05月13日 14:15
  • 2501

iOS delegate挂钩

Objective-C 奇巧淫技–delegate挂钩奇技淫巧 指过于奇巧而无益的技艺与制品.需求说明在实际的编程过程中,我们总要定制一些控件,在定制的过程里,有时喜欢自己实现部分delegate方法...
  • uxyheaven
  • uxyheaven
  • 2015年03月14日 18:25
  • 3385

jQuery的事件委托方法on、live、delegate之间有什么区别?

jQuery的事件委托方法on、live、delegate之间有什么区别? 首先什么是事件委派? 事件委派(委托): 事件委托就是利用冒泡的原理,把事件加到父元素或祖先元素上,...
  • xuxu_qkz
  • xuxu_qkz
  • 2017年10月25日 16:48
  • 623

在自定义的delegate实现中注意 判断delegate有没有实现响应的@protocol方法

在自定义的delegate实现中注意 判断delegate有没有实现响应的@protocol方法       我们在自定义的delegate实现中,会判断delegate是否为空,然后如果不是为...
  • tangaowen
  • tangaowen
  • 2012年03月07日 10:52
  • 5408

【C#】delegate委托的定义和使用方法

using System; namespace delegate委托的定义和使用方法 { class MainClass { //【1】 定义一个返回值是string,无参数的...
  • sinat_20559947
  • sinat_20559947
  • 2015年11月22日 03:05
  • 7197

Ruby/Java - 两种语言的二叉排序树的实现和遍历

对比两个语言,可以发现java对数据类型要求比较严格,例如ArrayList定义需声明存储对象类型(泛型),而且Java中基本类型int的判断为空只能用默认值0进行判断,不过可以改申明Integer类...
  • ppp8300885
  • ppp8300885
  • 2015年11月15日 13:19
  • 601

Swift基础之Delegate方法的使用

本文简单介绍了使用Delegate方法的进行值的传递,改变上一个界面的字体大小和颜色首先创建一个导航视图:let viewC = ViewController();        let naviga...
  • hbblzjy
  • hbblzjy
  • 2016年08月08日 11:37
  • 1227

在UIView中创建 delegate的属性的时候一定要用assign,不能用retain

在UIView中创建  delegate的属性的时候一定要用assign,不能用retain.       因为这会导致循环引用,导致一些界面的dealloc函数不能被调用,这个时候,如果有...
  • tangaowen
  • tangaowen
  • 2012年10月18日 22:55
  • 1395
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:attr_accessor / delegate 两种方法
举报原因:
原因补充:

(最多只允许输入30个字)