2017-12-18 15 views
-5

クラスは変数と関数のソフトウェアバンドルであり、特定の種類のオブジェクトに共通の変数とメソッドを定義する青写真とも呼ばれます。なぜオブジェクトはクラスのインスタンスとしても知られていますか?Java、オブジェクトはなぜクラスのインスタンスとして知られていますか?

+6

これはOOPの用語であり、Javaに固有のものではなく、決定されたものです。 – AntonH

+2

これはhttps://english.stackexchange.com/で尋ねられませんか?それは語彙の質問です。 –

+1

クラスのインスタンスがオブジェクトとも呼ばれるのはなぜですか? – yshavit

答えて

2

あなたが言ったように、クラスは青写真です。オブジェクトはそれらの青写真を使用して作成されます。

あなたは車の青写真を持っているようです。青写真は1つありますが、その青写真に基づいて多くの車があります。 dictionary.comによる

0

:インスタンスである - 「何かの例又は単一発生」

オブジェクトクラスの単一の発生または実現です。

0

クラスは、ネーミング、スコープなどのコンパイル時の規則によって管理される構文概念です。プログラムがクラスを定義するということは、1)型を持っていること、2)正しいクラスローダがあることを意味します。クラスパス上でAのバイトコードを見つけることができます。しかし、あなたの実行中のプログラムがこのクラスで動作できることを意味するものではありません。独自の状態を持つ操作可能オブジェクトは、実行時にクラスローダーがその状態を保持するために必要なメモリを割り当てるように、newで最初にインスタンス化する必要があります。 1つのクラスA、すべてのタイプA、しかしそれ自身の状態メモリを持つ任意の数のオブジェクトを持つことができます。

関連する問題