java的List接口中为什么要包含所有Collection接口中的方法?
PHP中文网
PHP中文网 2017-04-18 09:25:38
0
3
561

java的List接口中为什么要包含所有Collection接口中的方法?

不是已经继承Collection接口了, 为什么还要再写一遍?

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(3)
巴扎黑
  1. 完璧なインターフェイス。Collection と List の同じインターフェイスによって実行される機能はまったく同じではありません。

    リーリー
  2. ドキュメントの改善は、最初の点と多少関連しています。

いいねを押す +0
Peter_Zhu

実際、これは単なる Java 開発者の習慣かもしれません。
通常、要件には特定のクラスがどのインターフェースを実装する必要があるかが記載されていますが、実際には、これらのインターフェースの相互依存関係をわざわざ見つけて重複プロジェクトを削除すると、プロセスが煩雑になり、これらの重複がまた、コンパイル時に自動的に処理されます。したがって、これらの人々は実装が必要なクラスを直接作成し、手動による重複排除の手間を省きます。

いいねを押す +0
阿神

N レベルの継承がある場合、常に最下位のインターフェイス メソッドを見つける必要があります

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート