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

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于對象的創(chuàng)建,有兩行看不懂

class?Car?{
????//定義屬性
????public?$name?=?'汽車';

????//定義方法
????public?function?getName()?{
????????//方法內(nèi)部可以使用$this偽變量調(diào)用對象的屬性或者方法
????????return?$this->name;
????}
}
$car?=?new?Car();
//也可以采用變量來創(chuàng)建
$className?=?'Car';
$car?=?new?$className();

最后兩行看不懂,?我想問這個又是什么意思?很難理解--


正在回答

4 回答

我的理解是就和可變函數(shù)一樣 function func(){} 然后你讓$str = 'func' ; 這時候你要調(diào)用函數(shù)func你可以直接$str( ); ?你這里可以理解是className直接指向了類Car的結構 ,所以可以直接用$className( )定義新的類。

2 回復 有任何疑惑可以回復我~
#1

qq_醉清風_18 提問者

最后一句,用$className()定義與創(chuàng)建新的 對象 吧?為什么是定義新的 類 呢?
2017-03-16 回復 有任何疑惑可以回復我~

其實就和變量函數(shù)類似

0 回復 有任何疑惑可以回復我~

把這看成代數(shù)就可以了,$calssName == Car。

所以

$car = new $className90;就等于$car = new Car();

0 回復 有任何疑惑可以回復我~
#1

qq_醉清風_18 提問者

你好像多打了個90 不太嚴謹哦
2017-03-16 回復 有任何疑惑可以回復我~
#2

weixin_慕神6279489 回復 qq_醉清風_18 提問者

其實你會發(fā)現(xiàn)他想表達的是一個(),而不是90
2022-06-07 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

關于對象的創(chuàng)建,有兩行看不懂

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號