-
每一次用 new 實例化對象的時候,都會用類名后面的參數列表調用構造函數。 $people = new person("李寧","198cm","66kg","23歲","運動員")//括號內為參數列表,要與 __construct($name,$height,$weight,$age,$occupation)構造函數里的變量代表的內容一一對應查看全部
-
$this 是 php 里面的偽變量表示對象本身 可通過 $this-> 的方式訪問對象里的屬性和方法。查看全部
-
構造函數,(位置一般寫在定義的屬性下方)在類的實例化時自動調用 function __construct(){ echo "在類被實例化為對象時自動調用"; }查看全部
-
對象中的 成員屬性、成員方法 用符號 " -> " 進行訪問查看全部
-
類的命名 類的名字必須由大寫字母開頭而單詞中的其他字母均為小寫;如果類名稱由多個單詞組成,則每個單詞的首字母均應為大寫例如TestPage;如果類名稱中包含單詞縮寫,則這個所寫詞的每個字母均應大寫,如:XMLExample,還有一點命名技巧就是由于類是設計用來代表對象的,所以在命名類時應盡量選擇名詞。 例如: Circle 方法的命名 方法的名字的第一個單詞應以小寫字母作為開頭,后面的單詞則用大寫字母開頭。 例如: sendMessge 常量的命名 常量的名字應該都使用大寫字母,并且指出該常量完整含義。如果一個常量名稱由多個單詞組成,則應該用下劃線來分割這些單詞。 例如: MAX_VALUE 參數的命名 參數的命名規范和方法的命名規范相同,而且為了避免閱讀程序時造成迷惑,請在盡量保證參數名稱為一個單詞的情況下使參數的命名盡可能明確。查看全部
-
對象對內:高內聚;對外:低耦合查看全部
-
對象與對象之間的互動查看全部
-
單繼承原則查看全部
-
繼承僅限一對一,不可同時一對多進行繼承查看全部
-
接口的方法都是沒有實現的,類的方法都是有實現的,抽象類就是介于之間。查看全部
-
instanceof判斷某個對象是否實現了某個接口查看全部
-
final可以修飾類和方法等,修飾類,就不容許繼承;修飾方法,就不能重寫。查看全部
-
self, parent $this查看全部
-
PHP是單繼承查看全部
-
析構函數會自發調用,在程序結束時。查看全部
舉報
0/150
提交
取消