最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php面向?qū)ο笾攸c知識分享

 更新時間:2019年09月27日 08:28:20   作者:V  
在本篇文章里小編給大家整理的是關(guān)于php面向?qū)ο竽男┲攸c的內(nèi)容,有需要的朋友們學(xué)習(xí)參考下。

1、$this是什么

當(dāng)前類實例化的對象

2、訪問對象中的成員

對象->成員

3、構(gòu)造方法

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

4、get、set的用法

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

5、類的封裝

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

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

機。

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

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

繼承的類可以訪問父類的public和protected方法或?qū)傩?,避免了代碼的重寫。

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

7、抽象類(abstract)

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

作用是硬性的規(guī)定子類需要實現(xiàn)的方法,不實現(xiàn)不能實例化

8、接口(interface)

繼承使用implements

保證代碼的一致性

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

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

申明類前有namespace 文件位置

namespace app/Admin;

使用類前有use namespace/類名

use app/Admin/User;

10、靜態(tài)變量和靜態(tài)方法

可以看作是全局性的方法

不用實例化對象即可使用

使用方法:類名::成員

11、const變量

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

定義:const ABC=12;

使用:類名::ABC;

以上就是php面向?qū)ο竽男┲攸c的詳細(xì)內(nèi)容,感謝大家的學(xué)習(xí)和對腳本之家的支持。

相關(guān)文章

最新評論

治多县| 鄂温| 太和县| 庄浪县| 麦盖提县| 阿拉善右旗| 芦溪县| 梨树县| 昌平区| 思茅市| 邓州市| 集安市| 铜川市| 宁强县| 武夷山市| 扎赉特旗| 湾仔区| 会同县| 清苑县| 泸西县| 饶河县| 嘉义县| 蓬安县| 长子县| 普定县| 盱眙县| 罗定市| 赞皇县| 淄博市| 福贡县| 太谷县| 望城县| 温宿县| 丰顺县| 扎囊县| 右玉县| 天台县| 诸城市| 罗田县| 平陆县| 杨浦区|