php物件導向$this $this是什麼
先看一下物件和類在記憶體中儲存在**
$s = new saler();
建立$s這個物件是通過new saler例項化了乙個物件並且將$s指向了這個物件所在的記憶體中,
例項化,只是將類中的屬性都複製到物件的空間中,物件空間中並沒有物件的方法;($this在類中的方法成員裡面就是物件本身)
貼一段**
<?php$this就是這個物件本身,那個物件調這個物件本身的方法是$his及時這個物件自己class
human
public
function
sayname()
}$man = new human('tom',18);
$man->sayname(); //object(human)#1 (2)
物件導向 03
類屬性和例項屬性的概念 類屬性是給類物件 類是乙個特殊的物件 中定義的屬性,通常用來記錄與這個類相關的特徵,類屬性不會用於記錄具體物件的特徵。類屬性的定義是在初始化方法之外的 例項物件的屬性叫做例項屬性,在初始化方法內部定義 類屬性和例項屬性的訪問 類屬性的訪問是類名.類屬性 例項屬性的訪問是例項物...
物件導向03
將資料 屬性 和行為 方法 包裝到類物件中,在方法內部對屬性進行操作,在類物件的外部呼叫方法 在類物件的內部通過訪問控制把某些屬性和方法隱藏起來,不允許在類物件外部直接訪問,而是在類物件內部對外提供公開的介面方法以訪問隱藏的資訊。介面class student object def init sel...
物件導向03
1.static 靜態的 靜態不能直接呼叫非靜態,非靜態可以呼叫靜態 1 靜態變數 物件共有的屬性可以定義為靜態 1.1 由static修飾 1.2 屬於類的,存在方法區中,只有乙份,隨著類載入而使用 1.3 常常通過類名.來訪問 1.4 何時用 所有物件的資料一樣時使用 2 靜態方法 2.1 由s...