物件導向 怪蜀黍PK奧特曼

2021-07-02 07:16:43 字數 1141 閱讀 4075

說明:大家做的時候要用英文建立包和類

一、怪蜀黍的類

package 奧特曼打怪蜀黍;

public

class 怪蜀黍

public

void

attack(奧特曼 a)

public

intgethp()

public

void

sethp(int hp)

public

intgetmp()

public

void

setmp(int mp)

public

void

magicattack(奧特曼 a)else

}public string tostring()

}

二、奧特曼的類

package 奧特曼打怪蜀黍;

public

class 奧特曼

/** * 攻擊

*@param g 怪蜀黍

*/public

void

attack(怪蜀黍 g)

public

intgethp()

public

void

sethp(int hp)

public

intgetmp()

public

void

setmp(int mp)

public

void

magicattack(怪蜀黍 g)

public string tostring()

}

三、怪蜀黍和奧特曼相互打擊

package 奧特曼打怪蜀黍;

public

class 奧特曼pk怪蜀黍 else

}system.out.println(a);

if (a.gethp() > 0) else

}system.out.println(g);

} while (a.gethp() > 0 && g.gethp() > 0);

if (a.gethp() > 0) else

}}

物件導向之迪公尺特法則

class teacher 告訴體育委員開始執行清查任務 groupleader countgirls listgirls class groupleader class girl class client client doing class teacher class groupleader 有...

物件導向設計原則 迪公尺特法則

迪公尺特法則 law of demeter,lod 乙個軟體實體應當盡可能少地與其他實體發生相互作用。如果乙個系統符合迪公尺特法則,那麼當其中某乙個模組發生修改時,就會盡量少地影響其他模組,擴充套件會相對容易,這是對軟體實體之間通訊的限制,迪公尺特法則要求限制軟體實體之間通訊的寬度和深度。迪公尺特法...

物件導向設計原則之迪公尺特法則

迪公尺特法則來自於1987年美國東北大學 northeastern university 乙個名為 demeter 的研究專案。迪公尺特法則又稱為最少知識原則 leastknowledge principle,lkp 其定義如下 迪公尺特法則 law of demeter,lod 乙個軟體實體應當盡...