るりまサーチ

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

別のキーワード

  1. etc age
  2. etc age=
  3. passwd age
  4. passwd age=
  5. cookie max_age

ライブラリ

キーワード

検索結果

Module#attr_accessor(*name) -> [Symbol] (19.0)

インスタンス変数 name に対する読み取りメソッドと書き込みメソッドの両方を 定義します。

...例][ruby]{
class User
attr_accessor :name # => [:name, :name=]
# 複数の名前を渡すこともできる
attr_accessor :id, :age # => [:id, :id=, :age, :age=]
end
//}

このメソッドで定義されるメソッドの定義は以下の通りです。

//emlist[例][ruby]{
def name
@nam...

Module#attr(*name) -> [Symbol] (13.0)

インスタンス変数読み取りのためのインスタンスメソッド name を定義します。

...を定義します。

//emlist[例][ruby]{
class User
attr :name # => [:name]
# 複数の名前を渡すこともできる
attr :id, :age # => [:id, :age]
end
//}

このメソッドで定義されるアクセスメソッドの定義は次の通りです。

//emlist[例][ruby]{
def name
@n...

Module#attr(name, false) -> [Symbol] (13.0)

インスタンス変数読み取りのためのインスタンスメソッド name を定義します。

...を定義します。

//emlist[例][ruby]{
class User
attr :name # => [:name]
# 複数の名前を渡すこともできる
attr :id, :age # => [:id, :age]
end
//}

このメソッドで定義されるアクセスメソッドの定義は次の通りです。

//emlist[例][ruby]{
def name
@n...

Module#attr(name, true) -> [Symbol] (13.0)

インスタンス変数読み取りのためのインスタンスメソッド name を定義します。

...を定義します。

//emlist[例][ruby]{
class User
attr :name # => [:name]
# 複数の名前を渡すこともできる
attr :id, :age # => [:id, :age]
end
//}

このメソッドで定義されるアクセスメソッドの定義は次の通りです。

//emlist[例][ruby]{
def name
@n...

Module#attr_reader(*name) -> [Symbol] (13.0)

インスタンス変数 name の読み取りメソッドを定義します。

...す。

//emlist[例][ruby]{
class User
attr_reader :name # => [:name]
# 複数の名前を渡すこともできる
attr_reader :id, :age # => [:id, :age]
end
//}

このメソッドで定義されるメソッドの定義は以下の通りです。

//emlist[例][ruby]{
def name
@name
end
//...

絞り込み条件を変える

Module#attr_writer(*name) -> [Symbol] (13.0)

インスタンス変数 name への書き込みメソッド (name=) を定義します。

...

//emlist[例][ruby]{
class User
attr_writer :name # => [:name=]
# 複数の名前を渡すこともできる
attr_writer :id, :age # => [:id=, :age=]
end
//}

このメソッドで定義されるメソッドの定義は以下の通りです。

//emlist[例][ruby]{
def name=(val)
@name...