PHP オブジェクトのメソッドとプロパティへのアクセスは、public、protected、private、final、static などの Java のアクセスと似ています。
関数__construct/destruct(args ...){
...
6.4静的クラスメンバーおよびその他のヘルパー関数 (Java リフレクションに類似)PHP でサポートされていない OOP 機能:
メソッドのオーバーロード、演算子のオーバーロード、多重継承。
7.2 オブジェクトのクローン作成
PHP4 はオブジェクトをデータ型として扱い、PHP5 はデフォルトでオブジェクトを参照として扱います。
$obj1 = clone $obj2;
オブジェクトの _clone メソッドをオーバーライドして、クローン作成の動作を調整します。
7.3 継承
クラス Employee { ... }
クラス Executive extends Employee { ... }
クラス CEO extends Executive { ... }
コンストラクター:
function __construct($name) {
parent::__construct($name);
echo "
CEO が作成されました!
";インターフェイス
CONST 1;
関数 Method1 (); function method2()