xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡(jiǎn)介

文字版三國(guó)殺,開(kāi)發(fā)工具使用myeclipse,開(kāi)發(fā)語(yǔ)言是java,感覺(jué)不錯(cuò),適合初學(xué)者參考觀摩

資源截圖

代碼片段和文件信息

import?java.util.Random;
import?java.util.Scanner;

//以曹操為首的曹魏集合

//曹操
public?class?CaoCao?extends?Character?{
public?CaoCao()?{
this.setName(“曹操“);
this.setmaxHp(4);
this.setHp(this.getmaxHp());
}

//?重寫(xiě)受傷觸發(fā)事件,獲取傷害牌,獲取廢棄牌堆里的最后一張?
public?void?afterHurt(Player?p?Player?pSha)?{
System.out.println(“(曹操:寧教我負(fù)天下人,休教天下人負(fù)我?。埃?
System.out.println(p.toString()?+?“獲得了:“?+?pSha.getTmpCard());
//?收牌
p.addhandCard(pSha.getTmpCard());
//?牌堆中最后一張移除
Initial.throwlistCard.remove(Initial.throwlistCard.size()?-?1);
}
}

//?許褚
class?XuChu?extends?Character?{
public?XuChu()?{
this.setName(“許褚“);
this.setmaxHp(4);
this.setHp(this.getmaxHp());
}

//?重寫(xiě)回合開(kāi)始,選擇是否裸衣
public?void?Start(Player?who?Player?towho)?{
int?r?=?0;
//?若AI則隨機(jī)
if?(who.getType().equals(“(AI)“))?{
r?=?new?Random().nextInt(2);
}?else?{
//?玩家選擇
System.out.println(“是否發(fā)動(dòng)裸衣?1為確定,0為取消“);
Scanner?sc?=?new?Scanner(System.in);
r?=?sc.nextInt();
}
//判斷r
if?(r?==?1)?{
who.setLuoYi(true);
System.out.println(“(許褚:呵?。埃?
System.out.println(who.toString()?+?“發(fā)動(dòng)裸衣效果“);
}?else?{
who.setLuoYi(false);
}
}

//?重寫(xiě)摸牌
public?void?AddCard(Player?who?int?num?Player?towho)?{
if?(who.isLuoYi())?{
super.AddCard(who?1?towho);
}?else?{
super.AddCard(who?2?towho);
}
}

//?額外傷害方法?許褚重寫(xiě)
public?int?hurtAdd(Player?p?Player?pHurt)?{
//?先判斷下是否發(fā)動(dòng)裸衣效果;
if?(p.isLuoYi())?{
System.out.println(“許褚裸衣效果觸發(fā),傷害加成!“);
return?1;
}?else?{
return?0;
}
}
}

//?司馬懿
class?SiMaYi?extends?Character?{
public?SiMaYi()?{
this.setName(“司馬懿“);
this.setmaxHp(3);
this.setHp(this.getmaxHp());
}

//?重寫(xiě)受傷后觸發(fā)事件
public?void?afterHurt(Player?p?Player?pSha)?{
System.out.println(“(司馬懿:下次注意點(diǎn)?。埃?
int?index?=?p.selectCard(pSha)?-?1;//?注意-1操作;
p.addhandCard(pSha.getHandcard().get(index));
System.out.println(p.toString()?+?“從“?+?pSha.toString()?+?“手中獲得了:“
+?pSha.getHandcard().get(index).toString());
pSha.removeCard(index);
}

//?(天命)人物替換判定牌司馬懿重寫(xiě)
public?Card?insteadCard(Player?p?Card?c)?{
//?如果沒(méi)有手牌,調(diào)用父類(lèi)方法
if?(p.getHandcard().size()?==?0)?{
return?c;
}
System.out.println(“原始判定牌為:“?+?c.toString());
System.out.println(“是否替換判定牌,輸入手牌序號(hào),0為取消“);

//?從自己手牌里選一張
int?index?=?p.selectCard(p);
if?(index?==?0)?{
System.out.println(“不換牌...“);
return?c;
}?else?{
Initial.throwlistCard.add(c);
Card?tmp?=?p.getHandcard().get(index?-?1);
p.removeCard(index?-?1);
System.out.println(“(司馬懿:天命!哈哈哈....)“);
System.out.println(“判定牌被替換!“);
return?tmp;
}

}
}

//?夏侯?lèi)?br/>class?XiaHouDun?extends?Character?{
public?XiaHouDun()?{
this.setName(“夏侯?lèi)埃?
this.setmaxHp(4);
this.setHp(this.getmaxHp());
}

//?重寫(xiě)受傷后觸發(fā)事件
public?void?afterHurt(Player?p?Player?pSha)?{
System.out.println(“(夏侯?lèi)菏筝?,竟敢傷我!)“?
//?調(diào)用花色判定方法
if?(p.checkColor(p?“紅心“?null?pSha))?{
System.out.println(pSh

?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????目錄???????????0??2012-09-05?20:42??sgsDOStest\
?????文件?????????301??2012-09-03?21:38??sgsDOStest\.classpath
?????文件?????????386??2012-09-03?21:38??sgsDOStest\.project
?????目錄???????????0??2012-09-03?21:38??sgsDOStest\.settings\
?????文件?????????629??2012-09-03?21:38??sgsDOStest\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2012-09-04?19:59??sgsDOStest\bin\
?????文件????????1329??2012-09-11?19:04??sgsDOStest\bin\CaoCao.class
?????文件????????1085??2012-09-03?21:13??sgsDOStest\bin\CaoCao.java.bak
?????文件????????3546??2012-09-11?19:04??sgsDOStest\bin\Card.class
?????文件????????3034??2012-09-03?16:17??sgsDOStest\bin\Card.java.bak
?????文件????????9269??2012-09-11?19:13??sgsDOStest\bin\Character.class
?????文件????????6181??2012-09-03?20:43??sgsDOStest\bin\Character.java.bak
?????文件????????2524??2012-09-11?09:27??sgsDOStest\bin\DaQiao.class
?????文件?????????817??2012-09-11?09:27??sgsDOStest\bin\DiaoChan.class
?????文件????????2501??2012-09-11?09:27??sgsDOStest\bin\GanNing.class
?????文件????????2593??2012-09-11?19:04??sgsDOStest\bin\GuanYu.class
?????文件????????1317??2012-09-11?19:04??sgsDOStest\bin\GuoJia.class
?????文件????????2067??2012-09-11?09:27??sgsDOStest\bin\HuaTuo.class
?????文件?????????909??2012-09-11?09:27??sgsDOStest\bin\HuangGai.class
?????文件?????????783??2012-09-11?19:04??sgsDOStest\bin\HuangYueYing.class
?????文件????????6478??2012-09-11?19:22??sgsDOStest\bin\Initial.class
?????文件????????4436??2012-09-03?21:27??sgsDOStest\bin\Initial.java.bak
?????文件????????6974??2012-09-11?21:39??sgsDOStest\bin\JinNang.class
?????文件????????1661??2012-09-03?16:17??sgsDOStest\bin\JinNang.java.bak
?????文件????????1784??2012-09-11?19:04??sgsDOStest\bin\LiuBei.class
?????文件????????1255??2012-09-03?21:04??sgsDOStest\bin\LiuBei.java.bak
?????文件?????????750??2012-09-11?09:27??sgsDOStest\bin\LuXun.class
?????文件?????????734??2012-09-11?09:27??sgsDOStest\bin\LvBu.class
?????文件?????????768??2012-09-11?09:27??sgsDOStest\bin\LvMeng.class
?????文件?????????975??2012-09-11?19:04??sgsDOStest\bin\MaChao.class
?????文件???????13844??2012-09-11?21:04??sgsDOStest\bin\Player.class
............此處省略41個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源