public class Main {
public static void main(String[] args) {
Hero h1 = new Hero();
Hero h2 = new Hero();
Thief t1 = new Thief();
Wizard w1 = new Wizard();
Wizard w2 = new Wizard();
//Beginnen Sie Ihr Abenteuer!
//Erster Aufenthalt im Gasthaus
h1.hp += 50;
h2.hp += 50;
t1.hp += 50;
w1.hp += 50;
w2.hp += 50;
}
}
public class Main {
public static void main(String[] args) {
Character[] c = new Character[5];
c[0] = new Hero();
c[1] = new Hero();
c[2] = new Thief();
c[3] = new Wizard();
c[4] = new Wizard();
//Bleib in einem Gasthaus
for (Character ch : c) { //Nehmen Sie einen nach dem anderen heraus
ch.hp += 50; //Stellen Sie 50 HP wieder her
}
}
}
public class Hero extends Character{
public void attack(Monster m) { //Greife alle Monster an
System.out.println(this.name + "Attacke!");
System.out.println("10 Schadenspunkte für Feinde");
m.hp -= 10;
}
}
Greife alles an, wenn du die Monsterklasse erbst
public class Main {
public static void main(String[] args) {
Monster[] monsters = new Monster[3];
monsters[0] = new Slime();
monsters[1] = new Goblin();
monsters[2] = new DeathBat();
for (Monster m : monsters) {
m.run(); //Wiederholen Sie die gleichen Anweisungen
}
}
}
Ausführungsergebnis Schleim rannte weg Goblin rannte weg Die Höllenfledermaus entkam
Seite rufen, weglaufen, weglaufen, weglaufen Der angerufene Seitenschleim entkam Goblin entkam Höllenfledermaus entkam
Recommended Posts