-8

equals()、hashcode() などの Object クラスのメソッドが public である理由。それらが保護されていれば、要件は十分です。説明してください。

4

1 に答える 1

3

違う。

protected少なくとも自分のタイプの修飾子を除いて、基本クラスからメソッドを呼び出すことはできません。

保護toString()されていた場合、 のコードはのインスタンスでclass A {}のみ呼び出すことができます。toString()A

于 2013-05-06T13:35:20.527 に答える