php物件導向筆記( )

2021-06-05 08:32:40 字數 608 閱讀 3384

php、物件導向的程式設計

物件導向是程式設計是一種計算機程式設計架構

類的例項化物件是物件,而物件的抽象就是類

類的宣告:

[一些修飾類的關鍵字

]class 類名{

類中成員           //

可以是私有屬性和方法

在類中直接宣告的變數就是成員屬性

在類中宣告的可以操作物件成員屬性的是成員方法

建立物件

$變數名

=new 

類名稱();

特殊物件引用 「$this

」:成員放法屬於哪個物件,

$this

引用就代表哪個物件

構造方法:__construct() 

在每個宣告的類中都有自己的構造方法,如果沒有顯示地宣告,類中都會預設存在乙個沒有引數列表和內容的構造方法

.。同乙個類中只能宣告乙個構造方法,原因是構造方法名稱是固定的,在

php中不能宣告相同名的兩個函式

析構方法:與構造方法相對應的就是析構方法。php

將在物件銷毀前呼叫此函式。它的用法與構造方法相似,在類中也是固定的,也是以兩個下劃線為開頭的方法名

__destruct()

PHP學習筆記 物件導向

類的結構 class classname var attribute 新增屬性 function operation 宣告函式 建構函式 construct 析構函式 destruct 使用類的屬性 在乙個類中,可以訪問乙個特殊的指標 this。eg this attribute。在類的外部直接訪問...

PHP物件導向學習筆記

學習基於 細說php 類宣告 class 類名 類成員屬性 class person 成員方法 class person 例項化物件 person new person 訪問 引用名 成員屬性 成員方法 非靜態 物件成員方法引用成員屬性用 this class person 構造方法與析構方法 構造...

PHP物件導向程式設計 筆記

在慕課網學習了建構函式 construct 在物件例項化後呼叫物件後第一時間觸發析構函式 destroy 在物件例項確認銷毀,且銷毀之前觸發 tostring 當物件被當做string使用時,這個方法會自動呼叫 即物件當做乙個變數使用時,會被觸發 invoke 當物件被當做方法使用時,這個方法會自動...