前言:package-game,我直接在父類中聲明了參數(shù)構(gòu)造器,其實(shí)這樣不太好,以后你學(xué)好了可以改進(jìn)。代碼如下************************************************************************
我們提供的服務(wù)有:網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì)、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、鳳凰ssl等。為上1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的鳳凰網(wǎng)站制作公司
package?game;
public?class?Hero?{
//?姓名
private?String?name;
//?攻擊力
private?double?aggressivity;
//?防御力
private?double?defensive;
//?生命力
private?double?lifeValue;
public?Hero(String?name,?double?aggressivity,?double?defensive,?double?lifeValue)?{
super();
this.name?=?name;
this.aggressivity?=?aggressivity;
this.defensive?=?defensive;
this.lifeValue?=?lifeValue;
}
public?Hero()?{
super();
//?TODO?Auto-generated?constructor?stub
}
public?String?getName()?{
return?name;
}
public?void?setName(String?name)?{
this.name?=?name;
}
public?double?getAggressivity()?{
return?aggressivity;
}
public?void?setAggressivity(double?aggressivity)?{
this.aggressivity?=?aggressivity;
}
public?double?getDefensive()?{
return?defensive;
}
public?void?setDefensive(double?defensive)?{
this.defensive?=?defensive;
}
public?double?getLifeValue()?{
return?lifeValue;
}
public?void?setLifeValue(double?lifeValue)?{
this.lifeValue?=?lifeValue;
}
@Override
public?String?toString()?{
return?"Hero?[name="?+?name?+?",?aggressivity="?+?aggressivity?+?",?defensive="?+?defensive?+?",?lifeValue="?+?lifeValue?+?"]";
}
}
package?game;
/**
*?技能接口
*?
*?@author?remind
*?
*/
public?interface?Skill?{
//?被動(dòng)技能
public?void?passiveSkill();
//?技能1
public?void?skill1();
//?技能2
public?void?skill2();
//?技能3
public?void?skill3();
}
package?game;
/**
*?自定義異常
*?@author?remind
*
*/
public?class?HeroException?extends?Exception?{
public?HeroException()?{
super();
}
public?HeroException(String?message,?Throwable?cause)?{
super(message,?cause);
}
public?HeroException(String?message)?{
super(message);
}
public?HeroException(Throwable?cause)?{
super(cause);
}
}
package?game;
/**
*?Master英雄類
*?
*?@author?remind
*?
*/
public?class?Master?extends?Hero?implements?Skill?{
@Override
public?void?passiveSkill()?{
System.out.println("Master?被動(dòng)技能");
}
@Override
public?void?skill1()?{
System.out.println("Master?技能1");
}
@Override
public?void?skill2()?{
System.out.println("Master?技能2");
}
@Override
public?void?skill3()?{
System.out.println("Master?技能3");
}
public?Master()?{
super();
}
public?Master(String?name,?double?aggressivity,?double?defensive,?double?lifeValue)?{
super(name,?aggressivity,?defensive,?lifeValue);
}
}
package?game;
/**
*?Warrior英雄類
*?
*?@author?remind
*?
*/
public?class?Warrior?extends?Hero?implements?Skill?{
@Override
public?void?passiveSkill()?{
System.out.println("Warrior?被動(dòng)技能");
}
@Override
public?void?skill1()?{
System.out.println("Warrior?技能1");
}
@Override
public?void?skill2()?{
System.out.println("Warrior?技能2");
}
@Override
public?void?skill3()?{
System.out.println("Warrior?技能3");
}
public?Warrior()?{
super();
}
public?Warrior(String?name,?double?aggressivity,?double?defensive,?double?lifeValue)?{
super(name,?aggressivity,?defensive,?lifeValue);
}
}
package?game;
/**
*?測(cè)試類
*?
*?@author?remind
*?
*/
public?class?TestHero?{
//?程序入庫測(cè)試
public?static?void?main(String[]?args)?{
try?{
test(new?Master("山丘之王",?0,?200,?400));
test(new?Warrior("黑暗游俠",?300,?200,?400));
}?catch?(Exception?e)?{
e.printStackTrace();
}
}
/**
?*?test方法,調(diào)用英雄執(zhí)行技能
?*?
?*?@param?hero
?*?@throws?Exception
?*/
public?static?void?test(Hero?hero)?throws?Exception?{
System.out.println("英雄信息:"?+?hero);
if?(hero.getAggressivity()?==?0)?{
throw?new?HeroException("攻擊力不能為0");
}
//?類型轉(zhuǎn)換
if?(hero?instanceof?Skill)?{
Skill?skill?=?(Skill)?hero;
//?被動(dòng)技能
skill.passiveSkill();
//?技能1
skill.skill1();
//?技能2
skill.skill2();
//?技能3
skill.skill3();
}
}
}
1、首先用電腦創(chuàng)建代碼。
2、其次在手機(jī)上運(yùn)行代碼,打開一個(gè)發(fā)紅包的頁面。
2、然后點(diǎn)擊塞錢進(jìn)紅包按鈕,跳轉(zhuǎn)到下一頁面。
3、最后輸入支付密碼就可以發(fā)微信紅包了。
微信偽造紅包代碼
假微信紅包代碼 - CSDN
[圖文] csdn已為您找到關(guān)于假微信紅包代碼相關(guān)內(nèi)容,包含假微信紅包代碼相關(guān)文檔代碼介紹、相關(guān)教程視頻課程,以及相關(guān)假微信紅包代碼問答內(nèi)容.為您解決當(dāng)下相關(guān)問題,如果想了解...
CSDN技術(shù)社區(qū)
2022-03-21
微信偽造紅包代碼 - CSDN技術(shù)社區(qū)
模仿微信發(fā)紅包代碼_lufei_le的博客-CSDN博客
//紅包個(gè)數(shù) int money = 100;// 金額 //獲取每個(gè)人大概平均錢數(shù). ListFloat result = getAll(size, money); //檢查總錢數(shù) float ...
2016-03-01
C++微信紅包模擬_微信假紅包生成代碼_天傷星-武松的博客-CSDN博客
2022-03-21
java微信紅包開發(fā)_java寫的偽微信紅包功能示例代碼_Linda Jiang的博客-CSDN博客
2021-02-16
CSDN技術(shù)社區(qū)
查看更多
微信可以點(diǎn)的假紅包代碼,微信紅包代碼 九塊九手游導(dǎo)航
[圖文] 微信,搶紅包,源代碼 name gitignore buildgradle gradleproperties gradlewbat qianghongbaoapk QiangHongBaoiml RE...
jiubaoyou點(diǎn)吸煙
2021-10-24
大家還在搜
代碼生成器
2023紅包封面領(lǐng)取碼
假紅包生成器
紅包轉(zhuǎn)賬生成器
紅包生成器在線制作
紅包代碼大全
二維碼紅包生成器
紅包代碼一鍵生成
假紅包代碼復(fù)制
紅包怎樣立即退還
假紅包代碼大全
微信紅包代碼大全
紅包代碼大全可復(fù)制
假紅包代碼生成器
微信紅包裝b生成器
微信裝b專用代碼
微信假紅包消息文字
微信假紅包生成器
微信紅包生成器
微信假紅包代碼復(fù)制
微信假紅包代碼整人
微信紅包特效代碼
微信假紅包代碼一鍵生成器
假紅包代碼復(fù)制微信
微信假紅包一鍵生成器
微信紅包惡搞代碼可復(fù)制
微信假紅包代碼鏈接
假微信紅包生成器
微信紅包惡搞生成器
代碼生成器
微信可以點(diǎn)的假紅包代碼
假紅包生成器
java寫的偽微信紅包功能示例代碼 - java - 腳本之家
這篇文章主要介紹了java寫的偽微信紅包功能示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)...
腳本之家
2019-08-08
模仿微信發(fā)紅包代碼 - 百度文庫
發(fā)布時(shí)間:2023-01-26
模仿微信發(fā)紅包代碼 import java.util.ArrayList; import java.util.List; /** * Description: br * * @author a href=mailto:lianle1@jd點(diǎn)抗 連樂/a * @date 2016/3/1 12:10 */ public class ...
百度文庫
微信偽造紅包代碼_相關(guān)推薦
假紅包代碼復(fù)制
假紅包代碼大全
紅包代碼大全可復(fù)制
微信紅包裝b生成器
微信假紅包的代碼,知識(shí)教學(xué),其他知識(shí)教學(xué),好看視頻
微信假紅包的代碼,本視頻由不知名的小峰提供,0次播放,好看視頻是由百度團(tuán)隊(duì)打造的集內(nèi)涵和顏值于一身的專業(yè)短視頻聚合平臺(tái)
好看視頻
2022-01-04
java寫的偽微信紅包功能示例代碼 - 編程語言 - 億速云
// 紅包錢數(shù)(以分為單位),個(gè)數(shù) wx.WXMoney(1000, 50); } public void WXMoney(int sum, int num) { // 創(chuàng)建一個(gè)hashmap,把分配出來的人和錢順序打亂 MapInteger, Integer ...
m.yisu點(diǎn)抗
2020-10-21
仿微信隨機(jī)紅包代碼 - 編程語言 - 億速云
public int num = 100; public int money = 2000; public int max = 88; public int min = 1; private void DataBing() { Random rd = new Random(); Listint list_ten = new Listint(); for (int i = ...
m.yisu點(diǎn)抗
2020-07-28
java寫的偽微信紅包功能示例代碼 - java基礎(chǔ) - 谷谷點(diǎn)程序
性能優(yōu)化點(diǎn):1 使用int不使用double.(單位用分不用元)也省去了還要用math round四舍五入,把double類型數(shù)據(jù)只留小數(shù)點(diǎn)后前兩位.2 random() 方法用于返回一個(gè)隨機(jī)數(shù),隨...
2023-01-24
模仿微信發(fā)紅包代碼 - iteye
NULL 博文鏈接:
2019-09-15
下一頁
相關(guān)搜索
代碼生成器
紅包轉(zhuǎn)賬生成器
假紅包生成器
紅包代碼一鍵生成
紅包生成器在線制作
假紅包代碼復(fù)制
2023紅包封面領(lǐng)取碼
紅包代碼
二維碼紅包生成器
假紅包代碼大全
紅包代碼大全可復(fù)制
微信裝b專用代碼
微信紅包裝b生成器
微信紅包生成器
紅包怎樣立即退還
微信假紅包消息文字
假紅包代碼生成器
微信紅包特效代碼
微信紅包代碼大全
假紅包代碼復(fù)制微信
微信假紅包代碼整人
微信假紅包一鍵生成器
微信假紅包代碼鏈接
微信紅包代碼
微信假紅包生成器
微信假紅包生成代碼
微信假紅包代碼復(fù)制
假紅包代碼
假微信紅包生成器
微信假紅包代碼
微信偽造紅包代碼
首頁-免責(zé)-用戶反饋