91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php面向對象重點知識的示例分析

發布時間:2021-08-31 09:49:09 來源:億速云 閱讀:108 作者:小新 欄目:開發技術

這篇文章將為大家詳細講解有關php面向對象重點知識的示例分析,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

1、$this是什么

當前類實例化的對象

2、訪問對象中的成員

對象->成員

3、構造方法

通常用來初始化對象的屬性,不用把屬性寫死,不同的對象就有了不同的屬性

4、get、set的用法

通常將屬性設為protected,利用getXxx和setXxx方法來設置和獲取屬性的值,避免外部隨意的更改,同時還可以對對象進行過濾。

5、類的封裝

public方法可以在類外訪問,相當于提供給外部的接口

private方法只能在類內(即類的大括號內),外部不能直接訪問,只能通過其他public方法來調用,就像電腦的開關,按電源鍵就可以開

機。

protected,同private,不過可以在其他的類中繼承。

6、類的繼承與重寫 (extends)

繼承的類可以訪問父類的public和protected方法或屬性,避免了代碼的重寫。

繼承的類重寫父類的方法只需取與父類同樣的方法名,在里面寫自己的代碼即可。

7、抽象類(abstract)

抽象類是用來繼承的,不能直接實例化,抽象方法不用寫方法體

作用是硬性的規定子類需要實現的方法,不實現不能實例化

8、接口(interface)

繼承使用implements

保證代碼的一致性

9、命名空間與自動加載(namespace)

避免重名沖突,避免每次使用類前require的操作

申明類前有namespace 文件位置

namespace app/Admin;

使用類前有use namespace/類名

use app/Admin/User;

10、靜態變量和靜態方法

可以看作是全局性的方法

不用實例化對象即可使用

使用方法:類名::成員

11、const變量

const主要是用于一些硬性的規定數據和約定俗成的數據碼上面,可在類外使用,只能在定義處修改,比如我們的http狀態碼

定義:const ABC=12;

使用:類名::ABC;

關于“php面向對象重點知識的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

吴桥县| 桂林市| 嘉义市| 东港市| 临泉县| 南丰县| 海兴县| 灵山县| 灵丘县| 崇州市| 繁峙县| 石门县| 鸡泽县| 老河口市| 凉城县| 镇康县| 淮安市| 华宁县| 五寨县| 敖汉旗| 新民市| 邯郸县| 抚远县| 徐水县| 台湾省| 同仁县| 武隆县| 桂林市| 克什克腾旗| 五原县| 抚松县| 玉溪市| 涡阳县| 刚察县| 安仁县| 东城区| 邛崃市| 滦南县| 垦利县| 类乌齐县| 淮南市|