public boolean schlagen(SchachbrettFeld istFeld, SchachbrettFeld sollFeld, SchachbrettFeld[] felder) {

        //if (wegFrei(istFeld, sollFeld, felder) && (sollFeld.figur.figurFarbe != istFeld.figur.figurFarbe)) {
        if (Figurfarbe().equals(white) && !(sollFeld.figur.getClass().getSimpleName().equals("Koenig")) ){ //&& (istFeld.figur.Figurfarbe().equals(white))) {
            System.out.println(this.getClass().getSimpleName() + " WEISS " + "schlägt " + sollFeld.figur.getClass().getSimpleName() + " SCHWARZ");

        } else if (Figurfarbe().equals(black) && !(sollFeld.figur.getClass().getSimpleName().equals("Koenig")) ){ //&& (istFeld.figur.Figurfarbe().equals(black))) {
            System.out.println(this.getClass().getSimpleName() + " SCHWARZ " + "schlägt " + sollFeld.figur.getClass().getSimpleName() + " WEISS");
        } 
        //}
        return true;
    }