Wie bekomme ich den return Punktzahl als Bildschirmausgabe.
Vielen Dank für eure Hilfe
package de.codegym.task.task05.task0505;
/*
Fellknäuelgemetzel
*/
public class Solution {
public static void main(String[] args) {
//schreib hier deinen Code
Katze katze1 = new Katze("katze1",3,30,10);
Katze katze2 = new Katze("katze2",3,35,8);
Katze katze3 = new Katze("katze3",3,60,12);
katze3.kaempfen(katze1);
katze2.kaempfen(katze1);
katze3.kaempfen(katze2);
}
public static class Katze {
protected String name;
protected int alter;
protected int gewicht;
protected int staerke;
public Katze(String name, int alter, int gewicht, int staerke) {
this.name = name;
this.alter = alter;
this.gewicht = gewicht;
this.staerke = staerke;
}
public boolean kaempfen(Katze andereKatze) {
int alterVorteil = this.alter > andereKatze.alter ? 1 : 0;
int gewichtVorteil = this.gewicht > andereKatze.gewicht ? 1 : 0;
int staerkeVorteil = this.staerke > andereKatze.staerke ? 1 : 0;
int punktzahl = alterVorteil + gewichtVorteil + staerkeVorteil;
//return punktzahl > 2; // return punktzahl > 2 ? true : false;
System.out.println(punktzahl);
}
}
}