當前位置:首頁 » 編程軟體 » 編程孫悟空

編程孫悟空

發布時間: 2025-02-20 08:42:52

❶ 用java編寫一個英雄人物

不太明白你的意思
在java裡面來說的話,這個英雄人物就是一對象
public class Object{
private String name;//這個英雄的名字
private String skill_one;//他其中的一個技能
private String skill_two;//第二個技能
…………
/**
這里寫get 和 set方法
**/
}

在具體創建這個英雄人物的時候,只需要new Object,然後給這個object set技能.

完成!!!!!

=====================================

public class Person {
private String name;// 英雄的名字
private String skill_1;// 技能1
private String skill_2;// 技能2
private String skill_3;// 技能3
private String skill_4;// 技能4
private String skill_5;// 技能5
private String skill_6;// 技能6
private String skill_7;// 技能7
private String skill_8;// 技能8
private String skill_9;// 技能9

// 覺得不夠還可以加

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public String getSkill_1() {
return skill_1;
}

public void setSkill_1(String skill_1) {
this.skill_1 = skill_1;
}

public String getSkill_2() {
return skill_2;
}

public void setSkill_2(String skill_2) {
this.skill_2 = skill_2;
}

public String getSkill_3() {
return skill_3;
}

public void setSkill_3(String skill_3) {
this.skill_3 = skill_3;
}

public String getSkill_4() {
return skill_4;
}

public void setSkill_4(String skill_4) {
this.skill_4 = skill_4;
}

public String getSkill_5() {
return skill_5;
}

public void setSkill_5(String skill_5) {
this.skill_5 = skill_5;
}

public String getSkill_6() {
return skill_6;
}

public void setSkill_6(String skill_6) {
this.skill_6 = skill_6;
}

public String getSkill_7() {
return skill_7;
}

public void setSkill_7(String skill_7) {
this.skill_7 = skill_7;
}

public String getSkill_8() {
return skill_8;
}

public void setSkill_8(String skill_8) {
this.skill_8 = skill_8;
}

public String getSkill_9() {
return skill_9;
}

public void setSkill_9(String skill_9) {
this.skill_9 = skill_9;
}

public Person(String name, String skill_1, String skill_2, String skill_3,
String skill_4, String skill_5, String skill_6, String skill_7,
String skill_8, String skill_9) {
super();
this.name = name;
this.skill_1 = skill_1;
this.skill_2 = skill_2;
this.skill_3 = skill_3;
this.skill_4 = skill_4;
this.skill_5 = skill_5;
this.skill_6 = skill_6;
this.skill_7 = skill_7;
this.skill_8 = skill_8;
this.skill_9 = skill_9;
}

}
這就是一個對象.......
在創建對象的時候,只需要Person p = new Person();
如果他有2個技能:
1個:72變
1個:上天下地
p.setSkill_1("72變");
p.setSkill_2("上天下地");

❷ java定義孫悟空,豬八戒,白骨精大戰白骨精3個類的相減編程

class 屬性{
public int nengliang; //能量,用於相減
public 屬性(int nengliang){
this.nengliang = nengliang;
}
}
class 孫悟空 extends 屬性{
public 孫悟空(int nengliang){
super(nengliang);
}
}
class 豬八戒 extends 屬性{
public 豬八戒(int nengliang){
super(nengliang);
}
}
class 白骨精 extends 屬性{
public 白骨精(int nengliang){
super(nengliang);
}
}
public 西遊記大戰{
孫悟空 swk = new 孫悟空(1200); //能量初始化1200
豬八戒 zbj = new 豬八戒(1000); //能量初始化1000
白骨精 bgj = new 白骨精(1100); //能量初始化1100
if(bgj.nengliang > zbj.nengliang){
System.out.println("白骨精打敗了豬八戒 ,下面孫悟空出場");
if(swk.nengliang > bgj.nengliang){
System.out.println("孫悟空打敗了白骨精");
}else{
System.out.println("天吶,什麼世道,居然白骨精贏了...");
}
}else{
System.out.println("豬八戒打敗了白骨精");
}
}

熱點內容
筆記本配置看不懂怎麼辦 發布:2025-02-21 20:03:42 瀏覽:133
伺服器沒有系統如何裝 發布:2025-02-21 19:53:28 瀏覽:75
linux查看cpu的命令 發布:2025-02-21 19:50:55 瀏覽:277
腳本下載百度雲 發布:2025-02-21 19:50:55 瀏覽:374
伺服器帶雲盒 發布:2025-02-21 19:41:14 瀏覽:554
hp存儲7400 發布:2025-02-21 19:41:06 瀏覽:72
伺服器ip地址是指什麼 發布:2025-02-21 19:40:24 瀏覽:612
德國訪問中國 發布:2025-02-21 19:37:13 瀏覽:633
c語言if且 發布:2025-02-21 19:35:49 瀏覽:8
java多叉樹 發布:2025-02-21 19:29:03 瀏覽:187