当前位置: 首页 > news >正文

数据网站建设多少钱2024年瘟疫大爆发

数据网站建设多少钱,2024年瘟疫大爆发,网站后台更新为什么前台不现实,广州贝勤网络科技有限公司ruby 方法委托的优点在于,可以将多个不同实例(或类)的方法组织在一起,然后进行统一调用,方便各类方法的统一管理。比如下边示例中的 color 和 username,本来是不同类里边的方法,但最后都可以统一…

ruby 方法委托的优点在于,可以将多个不同实例(或类)的方法组织在一起,然后进行统一调用,方便各类方法的统一管理。比如下边示例中的 color 和 username,本来是不同类里边的方法,但最后都可以统一使用 Man 的实例进行调用。

实例方法委托

require 'forwardable'class Personattr_accessor :name, :sex # attr_accessor相当于attr_reader和attr_writer的合集,实际上是在定义类成员变量的时候就给他定义了一个get和set方法。def initialize(name, sex)@name, @sex = name, sexenddef username@nameend
endclass Colorattr_accessor :colordef initialize(color)@color = colorend
endclass Manextend Forwardabledef_delegators :@person, :username, :sex # 将 username 和 sex 方法委托给 @person,在 Man 实例上调用 username 方法相当于调用 @person 的 username 方法def_delegators :@color, :color # 将 color 方法委托给 @color,在 Man 实例上调用 color 方法相当于调用 @color 的 color 方法def initialize()@person = Person.new("Looking", "male")@color = Color.new("white")end
endman = Man.new
puts man.username # Looking
puts man.sex # male
puts man.color # white

类方法委托

require 'forwardable'class Persondef initialize()enddef self.nicknameself.name + " nickname"end
endclass Manextend SingleForwardabledef_delegators :Person, :nickname # 将 nickname 类方法委托给 Person,在 Man 类中直接调用 nickname 类方法相当于调用 Person 的 nickname 方法def initialize()end
endputs Man.nickname # Person nickname

http://www.yidumall.com/news/100628.html

相关文章:

  • 美国邮政网站网络营销推广合同
  • 广西南宁网站设计郑州网站策划
  • 淄博哪家网络公司做网站好网站建设公司苏州
  • 昆明企业做网站说说seo论坛
  • 什么地方的人大工作网站做的好信阳网络推广公司
  • 关于建立网站的思路今日头条普通版
  • wordpress部署到gitseo网络推广经理
  • seo排名工具站长网站营销方案模板
  • 怎么设立网站2023很有可能再次封城吗
  • 做肥料网站做网站流程
  • 动漫美女做爰视频网站百度认证证书
  • 杭州企业自助建站系统佛山关键词排名效果
  • 门户网站管理系统阿里巴巴运营
  • 网站制作新报价百度识图网页入口
  • wordpress参考文档优化大师的优化项目有哪7个
  • 龙华专业做网站公司企业推广宣传文案
  • 做网站什么数据库用的多北京百度快照推广公司
  • 网站做的最好的网站有哪些seo友情链接
  • wordpress自带搜索吗北京网优化seo优化公司
  • 餐饮网站建设怎样长沙seo优化哪家好
  • 在公司网站投简历该怎么做产品怎么进行推广
  • 网站策划专员所需知识seo专业培训机构
  • 辽宁疫情最新消息今天百度seo建议
  • 做母婴的网站校园推广
  • 给网站怎么做tag标签网页制作网站
  • 静态网站建设cps推广接单平台
  • 免费做优化的网站网络营销的原理
  • 263企业会议邮箱登录入口seo平台代理
  • 网络培训软件系统优化app
  • 运城市做网站百度热搜词排行榜