ruby入門_役割ドメインへのアクセス

288 ワード

デフォルト、共有、プライベート、保護
class Person
  def foo
    puts 0
  end

  public

  def pubFoo
    puts 1
  end

  private

  def priFoo
    puts 2
  end

  protected

  def proFoo
    puts 3
  end
end

tom = Person.new
tom.foo
tom.pubFoo
# tom.priFoo
# tom.proFoo