投稿者 魔界の仮面弁士  (社会人) 投稿日時 2020/9/1 15:48:53
> 確認なのですがクラスってオブジェクトのことなのでしょうか?

Yes のこともあれば、No のこともあります。文脈によりますね。


Object は、日本語では『対象物』などと訳せます。

それ自体が抽象的な言葉であり、特定の何かを表す言葉というわけではありません。
「それ」とか「モノ」と同じ程度の言葉だと思えば良いんじゃないでしょうか。

クラスのことをオブジェクトと呼ぶこともあれば、
クラスのインスタンスや変数内のデータをオブジェクトと呼ぶこともあります。
あるいは、プログラム化する前の現実世界の物体や振る舞いを指すこともあります。


たとえば、Visual Basic における As Object として使われる Object キーワードと、
クラスの解説で使われる「オブジェクト」という言葉は時として、
同じものを指していることもあれば、別なものを意味することもあります。