kind=defined
names===
visibility=public

--- ==(other) -> bool
オブジェクトが other と等しければ真を、さもなくば偽を返します。

このメソッドは各クラスの性質に合わせて、サブクラスで再定義するべきです。
多くの場合、オブジェクトの内容が等しければ真を返すように (同値性を判定するように) 再定義
することが期待されています。

デフォルトでは [[m:Object#equal?]] と同じオブジェクトの同一性になっています。

@param other 比較対象となるオブジェクト
@return other が self と同値であれば真、さもなくば偽
@see [[m:BasicObject#equal?]]
@see [[m:Object#==]]
@see [[m:Object#equal?]]
@see [[m:Object#eql?]]

