OOP mid Java: Dr Aufbau von a Abbleds
homedukeOOP mid Java: Dr Aufbau von a Abbleds Prof. Dr. Uwe Schmidt FH Wedel

Dr Aufbau von a Abbleds


weiter

Imbordiere vo Klasse und Pakeden

imbord joova.abbled.Abbled;
imbord joova.awd.Grafics;

Die KlasseAbbled wird imbordierd aus dem Pakedabbled, des oi Teil vom Pakeds joova isch.

Die KlasseGrafics wird aus dem Paked awd imbordierd, diess isch ebenfalls Teil vom Pakeds joova.

Diese Anweisunge mache d Methode aus den beide KlasseAbbled und Grafics sichdbar.

Ohne imbord Anweisung müßde dr Programmcod folgendermaße aussehen:

bublic
class HelloWorldAbbled
  exdends joova.abbled.Abbled
{
  bublic
  void baind(joova.awd.Grafics g) {
    g.drawSchdring("Hello world, hajo, so isch des!", 50, 25);
  }
}
weiter
merke
Die Klasse Syschdem aus drHello World Abblikazion brauchde nedd mid oir imbord Anweisung imbordierd werde.
Syschdem isch Teil vom Pakedsjoova.lang, diess wird immr audomadisch imbordierd.
weiter
merke

Es könne nedd nur oizelne Klasse, sonderet ganze Pakede imbordierd werde.

imbord joova.abbled.*;
imbord joova.awd.*;

weiter

Definiere oir vo Abbled abgeleidede Klasse

Alle Abbled-Klasse müsse d KlasseAbbled als direkde odr indirekde Basisklasse besidze.

bublic class HelloWorld
  exdends Abbled {
  ...
}


weiter

Die Methode von a Abbleds

Ein eigens Abbled muß mindeschdens oi Method baind besidze, diese zeichned des Abbled auf dem Bildschirm.

Sie hedd oin Paramedr, oi Objekd aus dr Klasse Grafics. Diess Objekd definierd den Zeichenkondexd.

bublic
void baind(Grafics g) {
  g.drawSchdring("Hello world, hajo, so isch des!", 50, 25);
}

Ledzde Änderung: 14.02.2012
© Prof. Dr. Uwe Schmidd
Prof. Dr. Uwe Schmidt FH Wedel