Frage zu Java
Geizhals » Forum » Programmierung » Frage zu Java (4 Beiträge, 100 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
.
Re: Frage zu Java
02.01.2003, 17:29:32
Ich tipp mal das ab, was  im GoToJava2 steht:

IN Java ist es möglich abstrakte Methoden zu definieren. Im Gegensatz zu den konkreten Methoden enthalten sie nur die Deklaration der Methode, nicht aber ihre Implementierung. Syntaktisch unterscheiden sich abstarkte Methoden dadurch, dass anstelle der geschweiften Klammern mit den auszuführenden Answeisungen lediglich ein Semikolon steht. Zusätzlich wird die Methode mit dem Attribut "abstract" versehen. Abstrakte Methoden können nicht aufgerufen werden, sie definieren nur eine Schnittstelle. Erst durch Überlagerung in einer abgeleiteten Klasse und Implementierung des fehlenden Methodenrumpfes wird eine abstrakte Klasse konkret und kann aufgerufen werden.

Eine Klasse, die mindestens eine abstrakte Methode enthält, wird selbst als abstrakt angesehen und muss ebenfalls mit dem Schlüsselwort "abstract" versehen werden. Abstrakte Klassen können nicht instanziert werden, da sie Methoden enthalten, die nicht implementiert wurden. Statt dessen werden abstrakte Klassen abgeleitet, und in der abgeleiteten Klasse werden eine oder mehrere der abstrakten Methoden implementiert. Eine abstrakte Klasse wird konkret, wenn alle ihre Methoden implementiert sind. Die Konkretisierung kann dabei auch schrittweise und über Vererbung erfolgen.

Nun, mit ein paar Vorkenntnissen in JAVA sollten diese beiden Absätze eigendlich gut verständlich sein und alles erklären ...

GEIZHALS SUCHFUNKTION: <form method=get action=search.jsp> 
</form>
Y e LL o W         ICQ # 143455663


Antworten PM Übersicht Chronologisch Zum Vorgänger
 
Melden nicht möglich
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung