10月25日上午PHP繼承多型

2022-07-04 18:24:14 字數 762 閱讀 6873

概念:子類可以繼承父類的一切

方法重寫:在子類裡面對父類的方法進行重寫,實現自己獨特的功能。

特點:單繼承:乙個子類只能有乙個父類,乙個父類可以派生出多個子類。

override重寫(子類對父類的重寫)

//overload過載(函式的過載),編譯多型

class

ren}

class china extends ren//

繼承了所有的人的屬性和方法。繼承的關鍵字extends。繼承以後china物件裡面就包括ren類裡面的多有屬性和方法。

}class america extends ren//

繼承了所有的人的屬性和方法}//

$c= new china;

//var_dump($c);

//$c->say();

多型(執行多型)

概念:當父類引用指向子類例項,由於子類裡面對父類的方法進行了重寫,父類引用在呼叫該方法的時候表現出的不同狀態。

條件:1.必須發生在繼承下

2.必須重寫父類方法

3.父類引用呼叫該方法

如果乙個方法需要乙個父類引數,可以給乙個子類物件。

多型(執行多型)

概念:當父類引用指向子類例項,由於子類裡面對父類的方法進行了重寫,父類引用在呼叫該方法的時候表現出的不同狀態。

條件:1.必須發生在繼承下

2.必須重寫父類方法

3.父類引用呼叫該方法

如果乙個方法需要乙個父類引數,可以給乙個子類物件。

10月28日上午 PHP資料訪問

1.建乙個連線 連線php和mysql db new mysqli localhost root 666 text1 造了乙個mysqli,開啟乙個連線,造了乙個連線物件。第乙個引數是ip位址或網域名稱,本地的就是localhost 第二個是使用者名稱 第三個是伺服器密碼 第四個是資料庫名稱 2.判...

10月25日培訓日記

今天覆習了一下阿捷去年的css講課資料,講解了xhtml的一些基本語法。我想到了以後可以參照這個例子來講解css的盒模型。pppppp 問題 width和height是否包含margin的空間呢?通過修改css的屬性,再重新整理瀏覽器,立即看到修改後的效果。為達到最佳演示效果,調整瀏覽器視窗大小,讓...

10月25日培訓日記

今天覆習了一下阿捷去年的css講課資料,講解了xhtml的一些基本語法。我想到了以後可以參照這個例子來講解css的盒模型。pppppp 問題 width和height是否包含margin的空間呢?通過修改css的屬性,再重新整理瀏覽器,立即看到修改後的效果。為達到最佳演示效果,調整瀏覽器視窗大小,讓...