この質問は長い間、たくさん混乱させています。私は同様の質問があったことに気づきましたが、私には完璧な答えはありません。 私は何混乱:インタフェース定義時に例外を宣言するか、宣言するべきではありませんか?
- は、私はおそらく同じインタフェースのための複数の実装がありますが、実際には、インターフェイス定義中に例外を宣言した場合、別の人は、おそらく別の例外をスローします。私は、私たちがそのようにしっかりとしたインターフェイスを制限してはならないと思う
- 一方、例外を宣言しなければ、インタフェースプログラミング中におそらく例外がどのような例外を投げるかを知ることは容易ではありません。このようにして、インタフェースユーザはインタフェース実装の詳細を知る必要がありました。
バランスポイントとは何ですか?どのように私は続くべきですか?あるいは、私のインターフェイスプログラミングに関する理解が間違っているかもしれません。
ありがとうございます。
@Steveは、はい、私が今までそのページを読んで、私は明確なイエスを取得したりしないでください。 – feng
@feng事は、この種のものは明確な答えがありません。明確なイエスの答えはありません。 – Sweeper
@Sweeper、oh、ちょうど賛成?あなたの癖は何ですか? – feng