ruby 私人vs红宝石保护

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 私人vs红宝石保护相关的知识,希望对你有一定的参考价值。

class A
  attr_reader :age
  def initialize(age)
    @age = age
  end

  protected :age
  # private :age
  # throw eror for other.age if age method is private

  def some_meth(other)
    age <=> other.age
  end
end

a1 = A.new(30)
a2 = A.new(40)
p a1.some_meth(a2)

以上是关于ruby 私人vs红宝石保护的主要内容,如果未能解决你的问题,请参考以下文章

ruby Key&Peele的East vs West短剧的所有名字,团队,学校和东西插曲编号......在红宝石中

Ruby - 托管私有 gem

爱情之石—红宝石(Ruby)

科普红宝石 Ruby

红宝石ruby

红宝石Ruby