Hallo
follgendes Problem
Ich habe eine Abstrakte Klasse Figur. Dann habe ich 3 Klassen (Kreis, Rechteck, Linie) die von der Klasse Figur erben.
Mein Modell soll eine Liste mit figuren sortieren.
Ich weiss nicht genau wie ich die sort-methode einsetzen soll, hier im Forum gefundene Lösungen haben nichts gebracht
Hat jemand ne Idee ?
Danke schon mal.
follgendes Problem
Ich habe eine Abstrakte Klasse Figur. Dann habe ich 3 Klassen (Kreis, Rechteck, Linie) die von der Klasse Figur erben.
Java:
public abstract class Figur extends Object implements Cloneable, Comparable<Figur> {
...
public int compareTo(Figur figur2) {
return (int) (getFlaeche() - figur2.getFlaeche());
}
...
}
Mein Modell soll eine Liste mit figuren sortieren.
Java:
public class Modell {
private ArrayList<Figur> figuren;
...
public void sortFigures() {
Collections.sort(figuren);
}
...
}
Hat jemand ne Idee ?
Danke schon mal.