ruby 我自己测试Ruby类,对象以及它们如何组合在一起,继承等等。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 我自己测试Ruby类,对象以及它们如何组合在一起,继承等等。相关的知识,希望对你有一定的参考价值。

class AParent
  attr_reader :hello
end

class Outer
  attr_reader :inner
  
  def initialize( inner )
    @inner = inner
  end
  
  def lol
    'lulz'
  end
end

class Inner < AParent
  def hi
    'there'
  end
end

inner = Inner.new
outer = Outer.new inner 

以上是关于ruby 我自己测试Ruby类,对象以及它们如何组合在一起,继承等等。的主要内容,如果未能解决你的问题,请参考以下文章

ruby 2中的日期时间减法?

在 Ruby 中动态定义命名类

Ruby 元类混淆

Ruby - 有没有办法获取特征类的实例?

我可以为现有的Ruby类添加自定义方法吗?

Ruby学习-1.学习对象