PHP物件導向程式設計

2021-06-18 02:45:03 字數 401 閱讀 1214

類中常用關鍵字

1、關鍵字 :final

用來定義類和方法的乙個重要關鍵字,當定義類的時候該類將不能被繼承,

當用來定義方法的時候該方法將不能被過載

2、關鍵字 : self

用來用類訪問當前類中的內容的關鍵字,類似與$this關鍵字,但$this是需要

類例項化以後才可以使用,self 可以直接訪問當前類中的內部成員

3、關鍵字 :static

用來定義類的靜態屬性或方法,可以在類未被例項化時使用,靜態屬性單獨佔

用記憶體而不會因建立多個物件時而導致同樣的方法或者屬性重複占用。

4、關鍵字 :const

用來定義類中的常量,類似php外部定義常量的關鍵字define();  const只能

修飾類當中的成員屬性!

php物件導向程式設計

物件導向程式設計的概念 不同的作者之間說法可能不一樣,但是乙個oop語言必須有以下幾方面 抽象資料型別和資訊封裝 繼承 多型 在php中是通過類來完成封裝的 class something function getx 當然你可以按自已的喜好進行定義,但最好保持一種標準,這樣會更有效。資料成員在類中使...

php物件導向程式設計

單一職責 乙個類只需要做好一件事情。開放關閉 乙個類可擴充套件,而不可修改。依賴倒置 乙個類不應該強依賴另乙個類,每個類對於另乙個類都是可替換的。配置化 盡可能地使用配置,而不是硬編碼。面向介面程式設計 只需關心介面,不需要關心實現。單例模式 單例設計模式常應用於資料庫類設計,採用單例模式,只連線一...

PHP 物件導向程式設計

易維護 易復用 易擴充套件,由於物件導向有封裝 繼承 多型性的特性,可以設計出低耦合的系統,使系統更加靈活 更加易於維護 class myclassnew關鍵字和建構函式 類的例項使用new關鍵字建立。zhangsan new person 上面的 建立了person類的例項,當呼叫new的時候ph...