A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
基本的にはインターフェースの実装は、継承元の抽象メリッド
を継承先で実装するのとかわりません。
違いは、複数のインターフュースをー個のクラスで実装でき、
インスタンスをそれらのインターフエースに型変換が可能
であるということです。
こうすることで共通の継承元を持たないクラスのインスタンスを
同じ型として扱うことが可能になります。
c++ではこれを多重継承で実現していますが、
多重継承は取り扱いが難しく、利用者にスキルを要求します。
javaではより扱いやすく、しかし制約の厳しい、インターフェース
が提供されています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java javaのクラスの分け方について質問です。 APIの内部用と外部用でクラスを分けたいのですがインター 2 2022/04/26 16:06
- Java javaの質問です 次の機能を有するメソッド4つを自クラスに作成し、実装したいです 【機能】 足し算 1 2022/06/15 15:14
- Java オブジェクト指向プログラミングの実践本を紹介してください 3 2022/09/19 04:56
- Java リレーションエンティティクラスとは何ですか? 2 2023/02/10 00:02
- Java javaの質問です 次の機能を有するメソッド4つを自クラスに作成し、実装したいです 【機能】 足し算 1 2022/06/15 17:49
- Java java 飾子を付けること(public static・・・) ・コンソールへの出力処理はmainメ 2 2022/06/16 19:34
- C言語・C++・C# C# 継承の問題で programに示された拡張をすべて含んだ上で,クラス Mammal に,そのオ 1 2022/07/22 09:48
- Java java 次の機能を有するメソッドを自クラスに作成し、実装したいです。 機能 名前判定機能 →名前が 3 2022/06/16 16:08
- PHP Java のクラスには修飾子があるのに、PHP はクラスに修飾子が無い ? 2 2022/08/14 18:15
- 弁護士・行政書士・司法書士・社会保険労務士 管理費滞納債務の特定承継人への承継 6 2022/04/02 16:59
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
抽象クラスをJUNITでテストする...
-
c++でのヘッダーファイルの循環...
-
C# 「データが失なわれる可能性...
-
「ラッパークラス」の存在意義...
-
ASP.NETでの共通コードの書き方...
-
次の日本語の意味を教えて下さい
-
エクセルVBAで、条件に一致する...
-
「タイプ初期化子が例外をスロ...
-
newしないインスタンス?実体化...
-
Visual Studioでのbmpファイル...
-
多人数のじゃんけんプログラム
-
ProgressBarが0%から動きません
-
クラスのプロパティに構造体を...
-
Javaの関数名が長い?
-
JAVA初心者です。JAVAで音を鳴...
-
ExcelVBA で文字列の特定の文字...
-
パワーポイントのVBAでテキスト...
-
なぜprotected overrideなのか
-
UMLのクラス図はmain()も含むん...
-
C++でfriendクラスにしているの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
interface,extend,implementの...
-
C# 「データが失なわれる可能性...
-
「ラッパークラス」の存在意義...
-
c++でのヘッダーファイルの循環...
-
(vba)他のアプリケーションの右...
-
「継承されたメソッドの可視性...
-
「IOException は対応する try ...
-
ゲッターを使わないで変数にア...
-
JavaでのAPIの覚え方ってみさな...
-
VB DLLプロジェクトについて
-
Javaで下線
-
【C#】クラスのコンストラクタ...
-
Javaのインスタンス化の構文の...
-
委譲って何ですか?
-
ASP.NETでの共通コードの書き方...
-
オーバーライドとラッパーの違い
-
抽象クラスをJUNITでテストする...
-
JTextFieldの入力制限
-
Commons-Discovery.jarとは?
-
setTextについて
おすすめ情報