首頁 > 後端開發 > PHP問題 > php使用類別有啥好處

php使用類別有啥好處

silencement
發布: 2023-02-25 11:32:01
原創
3033 人瀏覽過

php使用類別有啥好處

類別就是很多方法的集合,這些方法就是你在程式中常會用到的一些邏輯或演算法。將他們包進類別裡面,可以提升程式的效率,減少程式碼的重複。

例如你有一個類別文件web_common.class.php ,裡面有一個類別,名為common,那麼當你的程式需要用到此類裡的方法時,首先要做的是將類別文件包進來

require_once 'web_common.class.php';
登入後複製

然後呢,為你的類別創建一個對象,也就是把類別實例化。 (未實例化的類別是無法使用的,有興趣可以試試看)

$object = new common;
登入後複製

接下來,在你需要呼叫類別中方法的位置呼叫方法,如:

$object->my_function();
登入後複製

是不是很簡單呢?還要說明一點的是,類別中靜態方法呼叫是和以上呼叫形式是不同的,呼叫方式如下:

$object::staticfunction();
登入後複製

關於子類別繼承父類別的問題,有兩種可能

第一,父類別的方法不夠用或程式中需要父類別的多種方法集合

第二,父類別為抽象類,那麼想使用此類的方法必須由子類別來繼承才能使用

(推薦學習,PHP教學

#繼承方法如下:

class son_class extands father_class {
}
登入後複製

需要說明的是,當一個父類別可以有多個子類,但當一個子類別卻只能繼承一個父類別

呼叫的時候,父類別為普通類別時,物件可以是父類別也可以是子類別;父類別類別為抽象類別時,物件只能為子類別。

以上是php使用類別有啥好處的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板