返回顶部

收藏

ruby访问内置类

更多
class Drawing
  def Drawing.give_me_a_circle
    Circle.new
  end

  class Line
  end

  class Circle
    def what_am_i
      'This is a circle'
    end
  end
end

a = Drawing.give_me_a_circle
puts a.what_am_i
a = Drawing::Circle.new
puts a.what_am_i
a = Circle.new
puts a.what_am_i

标签:Ruby,OOD

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. Timothy 发表 2012-11-26 10:06:41 打造家里7*24小时在线的SSH代理
  2. hellolucky 发表 2012-11-01 14:12:09 [ Ruby on Rails ] 簡單好用的驗證碼Gem – Redis Captcha
  3. 博主 发表 2012-11-14 07:13:17 Ruby 中的 eigenclass 以及 method lookup
  4. 博主 发表 2011-09-11 12:40:56 ruby好可怕
  5. Philip Howard 发表 2013-04-09 00:00:00 WiringPi2 Ruby In The Works
  6. alsotang 发表 2013-05-07 11:45:44 《Ruby 元编程》中的禅师
  7. applefly 发表 2013-05-14 03:56:37 [北京] 招聘Ruby On Rails 开发工程师
  8. lsegal 发表 2013-05-24 20:56:04 Threading with the AWS SDK for Ruby
  9. yedingding 发表 2013-06-05 04:17:55 [Ruby 开发者沙龙视频] 构建异步的 API 服务
  10. hooopo 发表 2013-06-11 06:57:19 Being paranoid with Ruby gems
  11. lakuxin 发表 2013-06-17 08:03:24 松本行弘:我为 Ruby 2.0 打 90 分
  12. saberma 发表 2013-06-24 15:19:14 Ruby 开发收藏

发表评论