1-16クラス・オブジェクトTips234 クラス・オブジェクト・インスタンスを理解する
Level2
Pointクラスは「形」、インスタンスは「中身」、オブジェクトは「形」の「中身」である
PHPでは、クラスやオブジェクト、インスタンスを理解することでオブジェクト指向によるプログラミングを行うことができます。
オブジェクト指向とは、任意のデータの集まりを一つの「もの」として扱い、「もの」に対する処理や「もの」同士の手続きなどを一つのコードにまとめることで直感的にわかりやすく考えることを指します。
オブジェクト指向では、任意のデータやデータに対する処理などをまとめて一体化することをカプセル化と呼びます。
クラスとは、あるデータやデータに対する処理をカプセル化したコードのことです。
クラスに定義されたデータのことをプロパティと呼び、クラスに定義された処理のことをメソッドと呼びます。
インスタンスとは、クラスを具象化して一つのデータの集まりとしてPHPで扱うことができるようになった状態のことです。
クラスに最低限必要なデータを格
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録