カテゴリー:
クラスとオブジェクト
閲覧数:786 配信日:2013-03-03 00:02
基本構造
「プロパティ」と呼ばれるクラス独自の変数と、「メソッド」と呼ばれるクラス独自の関数を保持
・オブジェクトとしてどのようなデータや処理を持つかを、設計図としてのクラスに「プロパティ」や「メソッド」という形で定義している
プロパティ | メソッド |
---|---|
変数 クラスのメンバー変数 |
関数 クラスのメンバー関数 |
メンバーとは?
「プロパティ」や「メソッド」など、クラス構成物を指す
・イメージとしては、日本語の「の」
・「クラスのメンバー変数」=「クラス独自の変数」
・「クラスのメンバー関数」=「クラス独自の関数」
同義語
・「プロパティ」=「クラスのメンバー変数」=「属性」=「フィールド」
・「メソッド」=「クラスのメンバー関数」
作法
※PHPでは、(クラス定義時に)宣言しないプロパティの読み書きも可能
→あらかじめアクセス修飾子をつけて宣言しておくべき(パーフェクトPHP P125)