7.6.3. 特定パラメーターと修飾子の合致
2つのメソッドが特定パラメーターと修飾子それぞれにおいて 互いに合致したと言えるのは、次に示す状況が当てはまる場合です。
両方のメソッドが同じ数の要求パラメーターを持っているとき。 例えば、2つのメソッドの特定パラメーターが、P1,1 ... P1,n
とP2,1 ... P2,n
であったとき。
1≦i≦n
の各P1,i
がP2,i
に一致したとき。 特定パラメーターP1,i
がP2,i
に一致したとは、P1,i
とP2,i
が同じクラスであるか、 あるいはP1,i=(eql object1)
, P2,i=(eql object2)
, (eql object1 object2)
のとき。 それ以外では、P1,i
とP2,i
は一致していません。
2つの修飾子のリストが、equal
で等しいとき。