Informatikmaterialien |
Startseite | Informatik | Physik | Mathematik | Sonstiges | | Inhalt | Vorherige Seite | Nächste Seite | |
Richard-Wossidlo-Gymnasium Ribnitz-Damgarten |
---|
Im weiteren Verlauf werden also Computerprogramme entwickelt, die mit den Objekten Bildschirm, Tastatur, Maus sowie einem oder mehreren Stiften arbeiten.
Grundwissen
Ein Programm ist (zuerst einmal) eine Sequenz von Nachrichten (Aufträgen und Anfragen), die an die am Geschehen beteiligten Objekten geschickt werden.
- Objekte müssen einen Namen haben, damit sie ansprechbar sind.
- Objekte müssen als erstes erzeugt werden.
- Welche Nachrichten ein Objekt versteht, hängt davon ab, zu welcher Klasse es gehört. (Siehe Dokumentation seiner Klasse)
- Objekte müssen gelöscht werden, wenn sie ihre Arbeit beendet haben.
Im folgenden soll mit Hilfe des Stiftes auf dem Bildschirm ein Muster gezeichnet werden. Es muss, gemäß des Grundwissens vier Schritte unternommen werden:
Benennen der beteiligten Objekte: meinStift, meinBildschrim
Erzeugen der beteiligten Objekte
Nachrichten an Objekte senden (Aufträge zum Zeichnen erteilen)
Objekte löschen
Im konkreten Fall sieht das Programm nun so aus:
program haus1;
uses mSuM;
var
{----- Objekte benennen ----- }
meinStift: Stift;
derBildschirm : Bildschirm;begin
{----- Objekte erzeugen und initialisieren ----- }
derBildschirm := Bildschirm.init;
meinStift := Stift.init;{----- Nachrichten -----}
meinStift.runter;
meinStift.bewegeUm(100);
meinStift.dreheUm(-90);
meinStift.bewegeUm(100);
meinStift.dreheBis(100);
meinStift.bewegeUm(100);
{----- Objekte auflösen -----}
meinStift.gibFrei;
derBildschirm.gibFrei;end.
zur Startseite |
© Tino Hempel 1997 - 2004 | Im Web
vertreten seit 1994. Eine Internet-Seite aus dem Angebot von Tino Hempel. Für alle Seiten gilt der Haftungsausschluss/Disclaimer. |