クラスは変数と関数のソフトウェアバンドルであり、特定の種類のオブジェクトに共通の変数とメソッドを定義する青写真とも呼ばれます。なぜオブジェクトはクラスのインスタンスとしても知られていますか?Java、オブジェクトはなぜクラスのインスタンスとして知られていますか?
-5
A
答えて
2
あなたが言ったように、クラスは青写真です。オブジェクトはそれらの青写真を使用して作成されます。
あなたは車の青写真を持っているようです。青写真は1つありますが、その青写真に基づいて多くの車があります。 dictionary.comによる
0
:インスタンスである - 「何かの例又は単一発生」
オブジェクトクラスの単一の発生または実現です。
0
クラスは、ネーミング、スコープなどのコンパイル時の規則によって管理される構文概念です。プログラムがクラスを定義するということは、1)型を持っていること、2)正しいクラスローダがあることを意味します。クラスパス上でAのバイトコードを見つけることができます。しかし、あなたの実行中のプログラムがこのクラスで動作できることを意味するものではありません。独自の状態を持つ操作可能オブジェクトは、実行時にクラスローダーがその状態を保持するために必要なメモリを割り当てるように、newで最初にインスタンス化する必要があります。 1つのクラスA、すべてのタイプA、しかしそれ自身の状態メモリを持つ任意の数のオブジェクトを持つことができます。
関連する問題
- 1. クラスCanvasPaneがJava APIに含まれていないのはなぜですか?
- 2. Jython:Pythonオブジェクトではなく、Javaオブジェクトとしてのスクリプト内でのJavaクラスのインスタンス化
- 3. 文字列としてクラス名からオブジェクトをインスタンス化します。
- 4. クラスのインスタンスは割り当てられていないとメモリに保持されますか?
- 5. クラスはインスタンスをインスタンス化します、静的はクラス固有です、そして、インスタンスが静的属性を共有しないのはなぜですか?
- 6. クラスをJavaで静的としてインスタンス化できますか?
- 7. Javaクラスがロードされると、このクラスで参照されている(インスタンス化されていない)クラスだけが読み込まれますか?
- 8. attr_accessorを使用してクラスにインスタンス変数が設定されていないのはなぜですか?
- 9. TypeScriptでは、抽象クラスから派生したクラス(インスタンスではない)として定義されたプロパティからインスタンス化できますか?
- 10. なぜJavaは内部クラスのインスタンスを作成できないのですか?
- 11. このオブジェクト参照がオブジェクトのインスタンスに設定されていないのはなぜですか?
- 12. 特定のクラスとして既に識別されているオブジェクトをキャストするのはなぜですか?
- 13. のJava ArrayIndexOutOfBoundsExceptionが、私はなぜ知らないか、何
- 14. JavaがArrayListクラスを使用してHashtable/HashMapクラスを実装していないのはなぜですか?
- 15. なぜJavaで静的クラスのインスタンスを作成したいのですか?
- 16. 親オブジェクトからのJavaインスタンス化子オブジェクト
- 17. これら2つのオブジェクトはなぜリンクされていますか? (ArrayList)
- 18. 実行時に知られているクラスのインスタンスを作成する
- 19. 例外クラスが子クラスとしてチェックされるのはなぜですか?JavaではRuntimeExceptionのチェックが外されていますか?
- 20. クラスがnewキーワードを使用してjavaでインスタンス化されると、階層内のすべてのスーパークラスはインスタンス化されますか?例について
- 21. 私のJavaクラスの検証はなぜ機能していませんか?
- 22. クラス(インスタンスではない)のrepr()を定義しています
- 23. PHP:クラスのプロパティとしてオブジェクトのインスタンス化は、
- 24. なぜこのJavaクラスで使用されているロガーの2つのインスタンス? Javaコードで
- 25. h2o.predictのエラー:S4オブジェクトではないオブジェクト(クラス "H2OFrame")からスロット "model_id"を取得しようとしています
- 26. Crystal Reportからオブジェクト参照がオブジェクトのインスタンスに設定されていない
- 27. 未知のリファレンスエラー - オブジェクト/クラスが定義されていません
- 28. クラスのメソッドやインスタンスの結果を返すのに適しているのはどちらですか?なぜ?
- 29. [Java] jFrameフォームにクラスのインスタンスを作成しようとしています
- 30. なぜオブジェクトはそれ自身で動いていますか?
これはOOPの用語であり、Javaに固有のものではなく、決定されたものです。 – AntonH
これはhttps://english.stackexchange.com/で尋ねられませんか?それは語彙の質問です。 –
クラスのインスタンスがオブジェクトとも呼ばれるのはなぜですか? – yshavit