ホームページ > バックエンド開発 > PHPチュートリアル > PHP学習メモ オブジェクト指向の構築と破壊の方法_PHPチュートリアル

PHP学習メモ オブジェクト指向の構築と破壊の方法_PHPチュートリアル

WBOY
リリース: 2016-07-21 15:28:46
オリジナル
703 人が閲覧しました

コードをコピーします コードは次のとおりです:

/*
* 1. オブジェクト内のメンバーにアクセスします (オブジェクトの内部メソッドで、オブジェクト内の他のメソッドとメンバー属性にアクセスします)オブジェクト) )
* 2. オブジェクト内のメソッドにはデフォルトで $this キーワードがあります。このキーワードは、このメソッドを呼び出すオブジェクトを表します
*
* コンストラクター メソッド
*
* 1. オブジェクトが作成された後、 「最初の「自動呼び出し」メソッド
*
* 2. コンストラクタメソッドの定義、メソッド名は固定です、
* php4の場合:クラスと同名のメソッドがコンストラクタメソッドです
* php5の場合:Constructorメソッドの選択 マジックメソッド __construct() を使用する この名前を使用してすべてのクラスでコンストラクターを宣言します
* 利点: クラス名を変更する場合、コンストラクターを変更する必要がありません
* マジックメソッド: クラス内に特定のマジックメソッドを記述し、このメソッドは に対応します 関数が追加されます
* メソッド名はすべて固定(すべてシステムによって提供される)であり、独自に定義されたものはありません
* 各マジックメソッドは、ある時点で自動的に呼び出され、処理を完了するメソッドです特定の関数
* マジックメソッドごとに呼び出しタイミングが異なります
* すべてのメソッドは __ で始まります
* __construct(); __set();...
*
* 関数: メンバーのプロパティを初期化します。 * 破棄メソッド
*
* 1. オブジェクトが解放される前に最後に「自動的に」呼び出されるメソッド
* はガベージ コレクター (Java php) を使用しますが、C++ は手動で解放します
*
* 機能: いくつかのリソースを閉じ、クリーンアップを実行しますwork
*
* __destruct();
*
*/
var $name;
var $sex //php4 の構築メソッド
{
// オブジェクトが宣言されるたびに、
echo "1111111111111111" が呼び出されます
}*/
//php5 の構築メソッド
function __construct($name,$age,$sex){
$this-> name=$name;
$this->年齢=$性別;
関数say(){
//$this->名前;オブジェクト内のメンバーにアクセスするには
echo "私の名前: {$this->name}、私の年齢: {$this->age}

}
function run() {
}
function Eat (){
}
//破壊メソッド __destruct(){
}
}
$p1=新しい人("zhangsan",25,"男");
$p2=新しい人;人





http://www.bkjia.com/PHPjc/323520.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/323520.html
技術記事

次のようにコードをコピーします。 ?php /* * 1. オブジェクト内のメンバーへのアクセス (オブジェクトの内部メソッド内で、オブジェクトの他のメソッドおよびメンバー プロパティにアクセスします) * 2. オブジェクトのメソッド内.. 。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート