るりまサーチ

最速Rubyリファレンスマニュアル検索!
48件ヒット [1-48件を表示] (0.009秒)
トップページ > クエリ:toplevel[x] > クラス:Module[x]

別のキーワード

  1. toplevel new
  2. toplevel reset
  3. context toplevel
  4. toplevel full_name
  5. toplevel file_stat

ライブラリ

検索結果

Module#public() -> nil (7.0)

メソッドを public に設定します。

...rror 存在しないメソッド名を指定した場合に発生します。

//emlist[例][ruby]{
def foo() 1 end
p foo # => 1
# the toplevel default is private
p self.foo # => private method `foo' called for #<Object:0x401c83b0> (NoMethodError)

def bar() 2 end
public :bar...

Module#public(*name) -> Array (7.0)

メソッドを public に設定します。

...rror 存在しないメソッド名を指定した場合に発生します。

//emlist[例][ruby]{
def foo() 1 end
p foo # => 1
# the toplevel default is private
p self.foo # => private method `foo' called for #<Object:0x401c83b0> (NoMethodError)

def bar() 2 end
public :bar...

Module#public(name) -> String | Symbol (7.0)

メソッドを public に設定します。

...rror 存在しないメソッド名を指定した場合に発生します。

//emlist[例][ruby]{
def foo() 1 end
p foo # => 1
# the toplevel default is private
p self.foo # => private method `foo' called for #<Object:0x401c83b0> (NoMethodError)

def bar() 2 end
public :bar...

Module#public(names) -> Array (7.0)

メソッドを public に設定します。

...rror 存在しないメソッド名を指定した場合に発生します。

//emlist[例][ruby]{
def foo() 1 end
p foo # => 1
# the toplevel default is private
p self.foo # => private method `foo' called for #<Object:0x401c83b0> (NoMethodError)

def bar() 2 end
public :bar...