und zwar mit den schnittstellen (interfaces)
die geben ja nr die methoden vor sind aber ja selbst nicht implementiert.
als beispiel möchte ich die schnittstelle comparable antönen:
Comparable (Java 2 Platform SE v1.4.2)
diese definiert ja nur eine Methode
int compareTo(Object o)
Compares this object with the specified object for order.
ok soweit so gut. wenn ich nun eine klasse habe und die schnittstelle Comparable implementiere
dann muss ich ja den code zur methode compareTo() selber schreiben.
wieso muss ich dann diese schnittstelle implemetieren wenn ich ja eh den code selber schreiben muss.
und wieso steht bei der schnittstellen methoden definition compareTo()
"Compares this object with the specified object for order" ????
da könnte ja auch voellig etwas anderes stehen oder gar nichts, da ich ja den code eh selber schreiben muss.
ich werde noch wahnsinnig. bitte bitte helft mir, dass ich endlich den durchblick habe.
vielen dank für jede antwort.
die geben ja nr die methoden vor sind aber ja selbst nicht implementiert.
als beispiel möchte ich die schnittstelle comparable antönen:
Comparable (Java 2 Platform SE v1.4.2)
diese definiert ja nur eine Methode
int compareTo(Object o)
Compares this object with the specified object for order.
ok soweit so gut. wenn ich nun eine klasse habe und die schnittstelle Comparable implementiere
dann muss ich ja den code zur methode compareTo() selber schreiben.
wieso muss ich dann diese schnittstelle implemetieren wenn ich ja eh den code selber schreiben muss.
und wieso steht bei der schnittstellen methoden definition compareTo()
"Compares this object with the specified object for order" ????
da könnte ja auch voellig etwas anderes stehen oder gar nichts, da ich ja den code eh selber schreiben muss.
ich werde noch wahnsinnig. bitte bitte helft mir, dass ich endlich den durchblick habe.
vielen dank für jede antwort.