第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

新手搞不懂類,方法,屬性這些詞匯的含義,誰(shuí)能解釋一下

class Car {
? ?public function getName() {
? ? ? ?return '汽車';
? ?}
$car = new Car();
echo $car->getName();

就像這段代碼里面的 class定義的含義 Car的意思 還有下面的代碼解釋含義有沒(méi)有大神幫忙從頭到尾的解釋一下這段代碼

正在回答

3 回答

類可以用名詞來(lái)理解,比如說(shuō)代碼中的 class Car,就是汽車類,是抽象的概念,大部分使用的時(shí)候需要進(jìn)行實(shí)例化后使用,new Car 可以理解為買了一輛車

屬性是類包含的一些特性或者說(shuō)類包含的變量, 比如汽車用什么樣的輪子,有幾個(gè)輪子,汽車的名字叫什么等等

類的方法可以當(dāng)成用這個(gè)類進(jìn)行一些操作,比如 開(kāi)車、修車、給車改名字等等

現(xiàn)在比如說(shuō)你有一輛車,你要給這個(gè)車換一個(gè)輪胎

那么,首先需要擁有一輛具體的車,要先創(chuàng)建一個(gè)class Car類的實(shí)例,也就是說(shuō)一個(gè)具體的車new Car

然后要具體知道換哪一個(gè)輪胎,所以要把需要換的輪胎放在類的屬性里

最后要換這個(gè)輪胎,就需要?jiǎng)?chuàng)建類的方法,用方法開(kāi)改變輪胎這個(gè)屬性

4 回復(fù) 有任何疑惑可以回復(fù)我~
#1

哥倫比亞之父 提問(wèn)者

謝謝講解 很詳細(xì),大概的意思明白了.
2017-02-22 回復(fù) 有任何疑惑可以回復(fù)我~

class定義一個(gè)類, Car是類的名字,public 是指這個(gè)方法是公用的,function getName() {} 這個(gè)是創(chuàng)建一個(gè)名為getName的方法,return就是返回,這里是返回一個(gè)字符串‘汽車’,$car = new Car();這個(gè)是對(duì)Car類進(jìn)行實(shí)例化,?$car->getName();調(diào)用Car類里面的getName()方法,在輸出 ?。。。。就這樣

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

哥倫比亞之父 提問(wèn)者

多謝講解
2017-02-22 回復(fù) 有任何疑惑可以回復(fù)我~

首先,定義類為車子這一類(車子長(zhǎng)、幾個(gè)輪子之類的為車子類的屬性,車子能前進(jìn)、能拐彎之類的動(dòng)作為車子類的方法),其次$car = new Car();表示現(xiàn)在有個(gè)車子實(shí)體出來(lái)了(剛才只是定義車子這一類的東西有什么屬性和方法),最后echo $car->getName();表示我把這輛車的方法(能干嘛)給運(yùn)行(試跑)一下。完畢!

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

哥倫比亞之父 提問(wèn)者

謝謝講解,現(xiàn)在有點(diǎn)大概的輪廓了,
2017-02-22 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

新手搞不懂類,方法,屬性這些詞匯的含義,誰(shuí)能解釋一下

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)