Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
同じインターフェイスとそのインターフェイスのメソッドを実装する 2 つのクラスがあるとします。インターフェイスから直接メソッドを呼び出す場合、どの実装が返されるかを決定するものは何ですか (最初または 2 番目のクラスから) ?
インターフェイスからメソッドを直接呼び出すのではなく、クラスのインスタンスを指す参照で呼び出します。どのクラスがどのメソッドが呼び出されるかを決定します。
インターフェイスは、メソッドの本体/定義を持つことはできません。すべてのメソッドは抽象的です。メソッド本体を定義できないため、インターフェイスからメソッドを呼び出すことはできません。