Klasse mit Konstruktor sowie Methoden erstellen

DerJavaNoob

Mitglied
Hallo Leute,

ich komme bei einer Aufgabe nicht weiter bzw. weiß nicht, ob ich das so richtig mache.

Wir sollen eine Klasse definieren die "Person" heißt und dessen Exemplare Personen mit einem Namen, Vornamen und Alter repräsentieren. Diese Klasse soll zusätzlich einen Konstruktor sowie die Methoden toString, equals und compareTo enthalten.

Bisher habe ich folgendes:

Java:
package aufgabe01;

public class Person {

	private String name;
	private String vorname;
	private int alter;
	
	public Person(String name, String vorname, int alter) {
		this.name = name;
		this.vorname = vorname;
		this.alter = alter;
	}

	@Override
	public String toString() {
		return "Person [name=" + name + ", vorname=" + vorname + ", alter=" + alter + "]";
	}

}


Ich bitte drum keine Lösungen zu posten, ich möchte wirklich dabei was lernen, danke! :)
 

DerJavaNoob

Mitglied
Okay war mir unsicher wie ich das mit den Methoden machen muss. Habe einfach über Eclipse per Rechtsklick->Source-> Generate toString die Methode erstellt. Allerdings gibt es dort kein compareTo. Wie muss ich das ganze mit compareTo angehen?
 

JavaMeister

Gesperrter Benutzer
Wenn ich bei Google "java CompareTO" eingebe, dann

Ungefähr 435.000 Ergebnisse (0,37 Sekunden)

Keine dieser Ergebnisse hilft hier weiter? Wenn nein, warum nicht?
 

Neue Themen


Oben