ホームページ >バックエンド開発 >PHPチュートリアル >PHP学習メモ クラス宣言とオブジェクトのインスタンス化_PHPチュートリアル

PHP学習メモ クラス宣言とオブジェクトのインスタンス化_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:28:43836ブラウズ

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

/* クラス宣言
* 1. 何を開発するかを決定します
* 2. のメンバークラスはこのクラスに属している必要があります
* [クラスを変更するキーワード] class クラス名 {
* メンバー属性:
* メンバーメソッド:
* }
* 3. クラスでメンバー属性を宣言する場合、修飾子が必要です。どちらを使用すればよいかわからない場合 単語を使用する場合は、var または public を使用します
* ファイルには 1 つのクラスのみが保存され、ファイル名にはクラス名が含まれます。 ファイル: classname.class.php
* 方法クラス名を記述します:
* 変数: aaaBbbCcc
* 関数: aaaBbbCcc
* 定数: AAABBBCCC
* クラス名: AaaBbbCcc
* 4. クラス内のメンバー属性について、複数のオブジェクトを作成し、各オブジェクトが異なる属性値を持つ場合、初期値を直接指定しないでください。オブジェクトの作成後に値を指定します。
*
*
* クラスを介してオブジェクトをインスタンス化します
* 1. 新しいオブジェクトを作成するには、new を使用し、どのクラス オブジェクトが作成されるかを指定します
* $Object Reference = 新しいクラス名;
* 2. オブジェクトを作成する新しいキーワードがある限り、オブジェクトの作成はメモリ内にスペースを割り当てることを意味します
*
* メモリ内にストレージスペースを持つのはオブジェクトのみです
*
*オブジェクトの役割
*
* メモリ内のオブジェクトの割り当て
*
* オブジェクトの使用
* オブジェクト内のメンバーには、オブジェクトへの参照を通じてアクセスする必要があります
* オブジェクト -> メンバー
*
* オブジェクト -> メンバープロパティ
* オブジェクト->メンバーメソッド
*
*
*
*/
//クラス(phoneクラス)の宣言
class Phone{
//宣言属性
var $pinPai;
var $; BatteryCapacity;
var $screenSize;
//メンバーメソッド
function call(){
}
function message(){
}
function playMusic(){
}
}
//インスタンス化クラスの
var $name;
var $sex;
function Say(){
}
function run(){
}
}
//インスタンス化
$p1=新しい人;
$p3=新しい人
//アクセスオブジェクトのメンバー
$p1->name; ;
?>



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

www.bkjia.com

tru​​e

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

次のようにコードをコピーします。 ?php /* クラス宣言* 1. 何を開発するか、どのクラスを作成するかを決定します* 2. クラスのメンバーはこのクラスに属している必要があります* [クラスを変更するキーワード] class class名前 { ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。