簡単なことは分かりません。 例:Aがインタフェースで、Bは正確に何をして正しくA. を実装したクラスを意味する用量である:Javaインターフェイスと新しいクラス
A name = new B(some_argument);
私が代わりに
B name = new B(some_argument);
の本を使用して多くの人々を参照してくださいしかし、私はすることができますインタフェースを使ってオブジェクトを作ることを意味する線量を把握していない。 彼らはなぜこれをしていますか?それらの間にはいくつかの違いがありますか? 時には、他のものより優れていることがありますか? 例えば、反対の用量は機能しません。