Ich codiere ein Kartenspiel, in dem ich die Klassen Card, Card7, Card8 und Card9 erstellt habe. Die Card7-9-Klassen erweitern alle die Klasse Card
. Aber mein Lehrer hat sich den Code angeschaut und etwas darüber gesagt, wie ich mit Datenmitgliedern alles zu einer Klasse machen kann. Ich bin mir nicht sicher, was er damit meint. Irgendwelche Vorschläge?Verwenden von Datenelementen zum Kombinieren von Klassen
Hier ist eine Probe Kartennummer Klasse (die anderen 2 sind alle ähnlich):
public class Card9 extends Card{
private String name;
private char suit, color;
private int life;
public Card9(int x, int y, char suit, char color) {
super(x,y, suit, color);
name = new String("Nine");
life = 9;
}
public Card9(int x, int y, int random, char suit, char color) {
super(x, y, random, suit, color);
name = new String("Nine");
}
}
Bekam es, danke! – okbuthow