Javaでextendsキーワードを使用せずにクラスを継承することはできますか?Javaで "extends"キーワードを持たない継承
3
A
答えて
8
はい。宣言にextends Object
を追加するかどうかに関わらず、すべてのクラスはObject
に拡張されます。
は、
extends
なしクラスを拡張することができ
Foo foo = new Foo(){
// some method implemented in here.
};
としても存在します。
+1
また、 "列挙型は' java.lang.Enum'クラスから拡張されます。 – anacron
1
はい、各クラスはデフォルトで宣言なしでObject
を拡張します。
1
このスレッドでは、すべてのクラスがObjectから拡張されていると言われています。
これは存在しますが、これはextendsキーワードを使用せずに制御できるものではありません。私は、もしあなたが多分その特定の状況について話し合うべきであれば、あなたが必要と思うとは思わない。
関連する問題
- 1. Coffeescript Backbone extends/Class継承
- 2. Javaのimplements&extendsキーワードの違い
- 3. 継承を持つコンストラクタでのリフレクション(Java)
- 4. Javaで多重継承を持たないクラス階層を設計する
- 5. 継承を持つJava Builderパターン
- 6. "extends"を持つJavaジェネリックス
- 7. Java ORM:複数(継承)継承
- 8. クラス継承java
- 9. java継承メソッド
- 10. Java継承/コンストラクタ
- 11. Javaレストコンストラクタ継承
- 12. Java継承TextArea
- 13. Java継承
- 14. Java継承が機能しない
- 15. CSSが継承しない継承
- 16. Javaでの動的継承
- 17. java JAXBと継承
- 18. プライベートコンストラクタと継承(Java)
- 19. Java継承質問
- 20. Javaのジェネリック/継承
- 21. Javaコレクションインタフェースの継承
- 22. Java継承とキャスト
- 23. のJava:継承コンストラクタ
- 24. Javaチェックメソッドの継承
- 25. java継承とジェネリックス
- 26. 継承を持たないクラスメソッドを上書きする(Python)
- 27. 仮想デストラクタを持たないクラスから継承する
- 28. コンストラクション関数と継承を持たないPythonクラスのインスタンス化
- 29. メンバー関数を持たない構造体の継承
- 30. 継承したクラスの戻り値の型を持つ継承されたメソッド
すべてのクラスはObjectから継承されています。すべての** enum **型は 'java.lang.Enum'クラスから拡張されています。両方の場合において。 'extends'キーワードは使用されません。 – anacron