【オブジェクト指向】クラスとインスタンスについて解説

オブジェクト指向 オブジェクト指向

まえおき

今回は、クラスとインスタンスについて解説します。

よくオブジェクト指向の初心者の方は、クラスとインスタンスを意識せず、進んでしまいよくわからない状態になることが多いのではないでしょうか。

この記事を読むことで、クラスとインスタンスの概念、またクラスとインスタンスのコードレベルでの理解ができるよう説明をしてますので、ご参考ください。

クラスとインスタンスについて解説

補足:クラスとインスタンスの関係に似た、その他の技術

上記で説明した、クラスとインスタンスの概念が理解できると、以下も同じ概念ですので、一緒に理解すると良いです。

まとめ

  • クラスは設計図、インスタンスは設計図から作られたもの
  • インスタンス化は、クラスをもとにして、インスタンスを生成すること
  • クラスから、複数のインスタンスを生成できる
  • インスタンスがデータを保持したり、関数を保持する

コメント