最贊回答 / 慕課小霸王
用接口還是用類調(diào)用要看具體的使用場(chǎng)景的。假如有10只不同的寵物,攻城獅A負(fù)責(zé)收集這10只寵物的叫聲,攻城獅B負(fù)責(zé)聽這些寵物的聲音來給寵物分類。那么你難道要傳10個(gè)不同的寵物類給B嗎,這樣B會(huì)打死你的。這個(gè)時(shí)候,你就要建一個(gè)叫的接口集合,把10只寵物都封裝進(jìn)這個(gè)接口集合,把這個(gè)接口集合傳給B,B只要循環(huán)遍歷接口集合,分別調(diào)用這個(gè)接口的叫的方法,就能讓不同寵物叫出聲。。。你可以根據(jù)我寫的小代碼然后和我上面的解釋,小小腦補(bǔ)一下。。。//攻城獅A負(fù)責(zé)把不同的寵物裝進(jìn)箱子? ? ? ? public static ...
2018-08-21
最贊回答 / 池逢荷魚
字段相當(dāng)于賦值,建立一個(gè)等效關(guān)系,而方法相當(dāng)于是一個(gè)執(zhí)行語(yǔ)句,如果不聲明的話,直接用輸出指令時(shí)會(huì)提示錯(cuò)誤,因?yàn)樗荒馨凑兆侄蔚牡刃шP(guān)系去運(yùn)行。
2018-08-11
最新回答 / 慕課小霸王
這是老師的寫法誤導(dǎo)你了,? if (test[i] != test[j]){? ? ? ? ? ? ? ? ? ? break;}?if(i<=j){? Console.WriteLine("{0}不是回文串", test);}?else{?Console.WriteLine("{0}是回文串", test);}這樣看你明白了嗎
2018-08-09
最新回答 / qq_慕沐8459081
if (num > 0)??????????? {? ? ? ? ? ? ? ?return array[num--];??????????? }
2018-07-25