$sex= '男性', $ $ 年齢 = 23;
関数 __ConStruct () {
$ $ $ & gt; br /> ;'$this-&d ;br / & gt;' .$this->セックス。'
'; .'
'; $P->age=100;
$P ->name="Rainy";
$P->sex="女性";
$P->func( ); & Gt;
Public
は、このカテゴリでのみプライベートを意味します。使用されています。 $this->名前.'
'.$this->性別.'
';
}
}
$P=new Test();
echo '
';
$P->func();
$P ->age=100; // プライベート プロパティ Test::$age にアクセスできません
$P-> ;name="Rainy"; // プライベート プロパティ Test::$name にアクセスできません
$P->sex=" Female" // プライベート プロパティ Test::$girls にアクセスできません $P->funcOne() ; // コンテキスト ''
?> からプライベート メソッド Test::funcOne() を呼び出します。
Private
protected に関連するこのクラス、サブクラス、または親クラスでのみアクセスできることを示します。カプセル化:
__set(): プライベートメンバーの属性値を直接設定するときに自動的に呼び出されるメソッドです
__get(): プライベートメンバーの属性値を直接取得するときに自動的に呼び出されるメソッドです
__isset();オブジェクトを表示するには private 属性が存在するかどうかに応じて自動的に呼び出されるメソッドです
__unset(); は、オブジェクト内の private 属性を直接 unset 削除するときに自動的に呼び出されるメソッドです
http://www.bkjia.com/PHPjc/327164.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/327164.html
技術記事
public はグローバルを意味し、クラス内外のサブクラスからアクセスできます。次のようにコードをコピーします。 {エコー。