Kurze Frage zu Java

Von A wie Arbeitsspeicher bis Z wie Zip. Alles zu deiner PC-Hardware und -Software.
Antworten

Beitrag » 10. Nov 2008 20:10 #1

Benutzeravatar
Milchglas
Beiträge: 3115

Kurze Frage zu Java

Beitrag von Milchglas »

Kann mir jemand sagen, wie die Antwort zu Frage 1 hier lauten müsste?
b und c wären auch gut zu wissen, aber vor allem bräuchte ich mal den Unterschied zwichen einem Import und Vererbung.

Beitrag » 10. Nov 2008 20:25 #2

Benutzeravatar
Tannemann
Diplom - Misanthrop
Beiträge: 5473

Beitrag von Tannemann »

Ich kram mal mein Uniwissen raus *denk*denk*

Import ist für (externe) packages

import com.Sonstwas.*;

Vererbung ist für classes

extends Sonstwas

Vererbung ist das Übernehmen einer Methode (generell von Eigenschaften) von einer anderen Klasse.

Überladen ist das "Überschreiben einer Methode" derart, dass Du der Methode im Methodenkopf zusätzliche Parameter mitgibst.

Bsp.

Sonstwas.getSonstwas() --> wäre vererbt

getSonstwas(String bla)
{
/*Krams*/
Sonstwas.getSonstwas();
/*Krams*/
}
-->wäre überladen

Typ / Klasse

Ich glaub die Klasse ist die Definition, und der Typ ist die Instanzierung.

Also kurz:

class Sonstwas {
/* Haufenwiese Krams */
}

ist die Klasse und

Sonstas sw = new Sonstwas();

der Typ.

Hoffe das ist richtig so, meine Java-Uni-Zeiten sind schon lang her.
Zuletzt geändert von Tannemann am 10. Nov 2008 20:25, insgesamt 3-mal geändert.
"Aber der Strich, der das Gute vom Bösen trennt, durchkreuzt das Herz eines jeden Menschen. Und wer mag von seinem Herzen ein Stück vernichten?" Alexander Issajewitsch Solschenizyn

Beitrag » 10. Nov 2008 20:59 #3

Benutzeravatar
Milchglas
Beiträge: 3115

Beitrag von Milchglas »

Klingt plausibel, Danke :)

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 26 Gäste