- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Ruby存取器的含义与使用方法
本电子书由站长百科()教程组制作
Ruby 存取器
出处:站长百科
原文地址:/wiki/Ruby‐存取器
本电子书整理自站长百科Ruby‐存取器词条,查看内容请访问网站。
WordPress啦(www.wordpress.la) 聚合全球资源,助力中文WordPress ,报道国内外最新的WordPress资讯,提
供WordPress常用插件及优秀免费模板下载,WordPress 中文开发技术文档http://www.wordpress.la/codex.html
爱好者的必备之选
什么是一个存取器?
我们在前面已经讨论过实变量了,但却未过多的讨论.一个对象
的实变量属于它的属性,也是它与其它来自同一个类的对象的一般区
别.读写它的属性是重要的;这样做需要做一个叫着属性存取器
(attribute accessors)的方法.我们将很快看到我们并不是总要明
确地写出存取器方法,但现在先让我们了解所有的细节.存取器的两
种类型是写(writer) 和读(reader).
ruby class Fruit
| def set_kind(k) # a writer
| @kind = k
出处:站长百科
原文地址:/wiki/Ruby‐存取器
本电子书整理自站长百科 Ruby‐存取器词条,查看内容请访问网站。
本电子书由站长百科()教程组制作
| end
| def get_kind # a reader
| @kind
| end
| end
nil
ruby f1 = Fruit.new
#Fruit:0xfd7e7c8c
ruby f1.set_kind(peach) # use the writer
peach
ruby f1.get_kind # use the reader
peach
ruby f1 # inspect the object
#Fruit:0xfd7e7c8c @kind=peach
足够简单;我们可以存取关于我们搜索的水果种类的信息.但我
出处:站长百科
原文地址:/wiki/Ruby‐存取器
本电子书整理自站长百科 Ruby‐存取器词条,查看内容请访问网站。
本电子书由站长百科()教程组制作
们的方法名还有点儿牢骚.下面的这个更简洁,也更方便.
ruby class Fruit
| def kind=(k)
| @kind = k
| end
| def kind
| @kind
| end
| end
nil
ruby f2 = Fruit.new
#Fruit:0xfd7e7c8c
ruby f2.kind = banana
banana
ruby f2.kind
出处:站长百科
原文地址:/wiki/Ruby‐存取器
本电子书整理自站长百科 Ruby‐存取器词条,查看内容请访问网站。
本电子书由站长百科()教程组制作
banana
inspect方法
一个小插曲.你已注意到当我们试着直接观察一个对象,就会出
现一些像 #anObject: 0x83678 的东西.这只是个缺省的行为,我
们可以自由地改变它
您可能关注的文档
最近下载
- (正式版)SH∕T 3553-2024 石油化工汽轮机施工及验收规范.pdf VIP
- 电气专项施工方案.doc VIP
- 个人简历——【标准模板】.doc VIP
- 软件开发工具unsp ide使用说明书.pdf VIP
- 【课堂新坐标(教师用书)高中英语 Unit 3 Period V Culture Corner & Bulletin Board课件 北师大版必修1.ppt VIP
- 老年病多学科诊疗模式.pptx VIP
- GPX 生产手册.pdf VIP
- 老年病多学科诊疗模式.pptx VIP
- 【课堂新坐标(教师用书)高中英语 Unit 1 Lifestyles单元归纳提升课件 北师大版必修1.ppt VIP
- 新课标高中英语 教师用书配套资料 Unit1~2 阶段综合检测 北师大版必修1.doc VIP
文档评论(0)