Все привет!
есть два класса: Hero и Dragon
мне надо получить доступ к полям класса Dracon из класса Hero,
чтобы сделать формулу: Урон = сила_героя + оружие_героя - защита_дракона
как это сделать?
public class Dragon {
private int hp; // Жизнь
private int defence; // защита
private int strength; // Сила
private int weapon; // оружие
private int shield; // щит
public Dragon(int hp, int defence, int strength, int weapon) {
this.hp = hp;
this.defence = defence;
this.strength = strength;
this.weapon = weapon;
this.shield = shield;
}
}
import java.util.Scanner;
public class Hero {
private int hp; // Жизнь
private int defence; // защита
private int strength; // Сила
private int weapon; // оружие
private int shield; // щит
public Hero(int hp, int defence, int strength, int weapon, int shield){
this.hp = hp;
this.defence = defence;
this.strength = strength;
this.weapon = weapon;
this.shield = shield;
}
void heroAttack(){
System.out.println("Нажмите 1 чтобы атаковать дракона!");
Scanner sc = new Scanner(System.in);
int user = sc.nextInt();
if (user == 1){
int damage = strength + weapon;
}
}