るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.143秒)
トップページ > クエリ:i[x] > クエリ:*[x] > クエリ:attr[x] > クエリ:演算子式[x]

別のキーワード

  1. _builtin attr
  2. module attr
  3. net/imap attr
  4. rdoc attr_modifiers
  5. etc sc_thread_attr_stackaddr

検索結果

演算子式 (15273.0)

演算子式 * assign * selfassign * multiassign * range * range_cond * and * or * not * cond

...演算子式
*
assign
*
selfassign
*
multiassign
*
range
*
range_cond
*
and
*
or
*
not
*
cond

//emlist[例][ruby]{
1+2*3/4
//}

プログラミングの利便のために一部のメソッド呼び出しと制御構造は演算子形
式をとります。Rubyには以下にあげ...
...る演算子があります。

高い ::
[]
+(単項) ! ~
*
*
-(単項)
*
/ %
+ -
<< >>
&
| ^
> >= < <=...
...//emlist[例][ruby]{
class C
def foo
@foo
end
def foo=( v )
@foo = v
end
end
c = C.new
c.foo = 5 # c.foo=( 5 ) のように変換される
p c.foo # => 5
//}

属性は Module#attr を使って同じように定義できます。

//emlist[例][ruby]{
class C
attr
:foo, t...