国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

php-多態(tài)的理解

kbyyd24 / 2573人閱讀

摘要:一前情引入面向?qū)ο笳Z(yǔ)言的三大特性封裝繼承多態(tài)封裝是類的構(gòu)建過(guò)程,具有也具有繼承的特性。由于是弱類型語(yǔ)言,因此多態(tài)體現(xiàn)地十分模糊。定義多態(tài)是指在面向?qū)ο笾心軌蚋鶕?jù)使用類的上下文來(lái)重新定義或改變類的性質(zhì)和行為。

一、前情引入

面向?qū)ο笳Z(yǔ)言的三大特性:封裝、繼承、多態(tài)

封裝是類的構(gòu)建過(guò)程,php具有;

php也具有繼承的特性。

由于php是弱類型語(yǔ)言,因此多態(tài)體現(xiàn)地十分模糊。

定義:多態(tài)是指在面向?qū)ο笾心軌蚋鶕?jù)使用類的上下文來(lái)重新定義或改變類的性質(zhì)和行為。

二、php多態(tài)

舉例說(shuō)明:

draw(); 
    }    
}

class Polygon{
    function draw(){
        echo "draw a polygon";
    }
}

class Circle{
    function draw(){
        echo "draw a circle";
    }
}
?>

可以看出這樣靈活的多態(tài),需要一些控制,在PHP5.3以后可以對(duì)參數(shù)做類型限制,如下:

// 仿java,在變量參數(shù)前加一個(gè)限制類名
    function drawPolygon(Polygon $polygon){ 
        $polygon->draw(); 
    }

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/28969.html

相關(guān)文章

  • PHP設(shè)計(jì)模式(五):多態(tài)

    摘要:原文地址設(shè)計(jì)模式五多態(tài)在設(shè)計(jì)模式四繼承中我們介紹了繼承,利用來(lái)進(jìn)行程序設(shè)計(jì)的方法。和,,等語(yǔ)言一樣,也支持多態(tài)。多態(tài)更多是是一種面向?qū)ο蟪绦蛟O(shè)計(jì)的概念,讓同一類對(duì)象執(zhí)行同一個(gè)接口,但卻實(shí)現(xiàn)不同的邏輯功能。 原文地址:PHP設(shè)計(jì)模式(五):多態(tài) Introduction 在PHP設(shè)計(jì)模式(四):繼承中我們介紹了繼承,利用extends來(lái)進(jìn)行程序設(shè)計(jì)的方法。在PHP設(shè)計(jì)模式(二):抽象類和...

    ZweiZhao 評(píng)論0 收藏0
  • PHP核心技術(shù)與最佳實(shí)踐(第一章 面向?qū)ο笏枷?em>的核心概念)

    摘要:現(xiàn)代的面向?qū)ο蟮乃枷氩粡?qiáng)調(diào)為真實(shí)世界建模變得更加理性化一些,把目標(biāo)放在解耦上。各種語(yǔ)言中的多態(tài)多態(tài)確切的含義是同一類的對(duì)象收到相同消息時(shí),會(huì)得到不同的結(jié)果。小結(jié)本章主要介紹面向?qū)ο笏枷氲某绦虻慕M成元素類和對(duì)象。 第一章 面向?qū)ο笏枷氲暮诵母拍?showImg(https://segmentfault.com/img/bVNfjM?w=673&h=334); showImg(https:...

    dreamGong 評(píng)論0 收藏0
  • SegmentFault 技術(shù)周刊 Vol.32 - 七夕將至,你“對(duì)象”還好嗎?

    摘要:很多情況下,通常一個(gè)人類,即創(chuàng)建了一個(gè)具體的對(duì)象。對(duì)象就是數(shù)據(jù),對(duì)象本身不包含方法。類是相似對(duì)象的描述,稱為類的定義,是該類對(duì)象的藍(lán)圖或原型。在中,對(duì)象通過(guò)對(duì)類的實(shí)體化形成的對(duì)象。一類的對(duì)象抽取出來(lái)。注意中,對(duì)象一定是通過(guò)類的實(shí)例化來(lái)的。 showImg(https://segmentfault.com/img/bVTJ3H?w=900&h=385); 馬上就要到七夕了,離年底老媽老爸...

    李昌杰 評(píng)論0 收藏0
  • SegmentFault 技術(shù)周刊 Vol.32 - 七夕將至,你“對(duì)象”還好嗎?

    摘要:很多情況下,通常一個(gè)人類,即創(chuàng)建了一個(gè)具體的對(duì)象。對(duì)象就是數(shù)據(jù),對(duì)象本身不包含方法。類是相似對(duì)象的描述,稱為類的定義,是該類對(duì)象的藍(lán)圖或原型。在中,對(duì)象通過(guò)對(duì)類的實(shí)體化形成的對(duì)象。一類的對(duì)象抽取出來(lái)。注意中,對(duì)象一定是通過(guò)類的實(shí)例化來(lái)的。 showImg(https://segmentfault.com/img/bVTJ3H?w=900&h=385); 馬上就要到七夕了,離年底老媽老爸...

    Lyux 評(píng)論0 收藏0
  • SegmentFault 技術(shù)周刊 Vol.32 - 七夕將至,你“對(duì)象”還好嗎?

    摘要:很多情況下,通常一個(gè)人類,即創(chuàng)建了一個(gè)具體的對(duì)象。對(duì)象就是數(shù)據(jù),對(duì)象本身不包含方法。類是相似對(duì)象的描述,稱為類的定義,是該類對(duì)象的藍(lán)圖或原型。在中,對(duì)象通過(guò)對(duì)類的實(shí)體化形成的對(duì)象。一類的對(duì)象抽取出來(lái)。注意中,對(duì)象一定是通過(guò)類的實(shí)例化來(lái)的。 showImg(https://segmentfault.com/img/bVTJ3H?w=900&h=385); 馬上就要到七夕了,離年底老媽老爸...

    AaronYuan 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<