kramann.info
© Guido Kramann

Login: Passwort:










5.2.5.4 Objektorientierte Umsetzung der Klasse RS232 mit Vererbung
  • Zunächst wird der Konstruktor noch etwas vereinfacht: Sehr wahrscheinlich werden wir stets 8 Datenbits und ein Stopbit senden. Deshalb werden diese Optionen herausgenommen.
  • Nicht immer sollen 8-Bit Zahlen gesendet werden.
  • Die Methode "void sendeZahl(uint8_t zahl)" wird darum in eine abgeleitete Klasse eingefügt.
  • Hier also das Hauptprogramm, die erneuerte/vereinfachte Klasse RS232 und die abgeleitete Klasse RS232Zahl:
rs232_oop_senden_erben.zip - Download des Projekts zu den folgenden Teilprogrammen

Hauptprogramm

BILDBESCHREIBUNG

Bild 5.2.5.4-1: Hauptprogramm muecb.c

Klasse RS232

BILDBESCHREIBUNG

Bild 5.2.5.4-1: Klasse RS232.h

Klasse RS232Zahl

BILDBESCHREIBUNG

Bild 5.2.5.4-1: Klasse RS232Zahl.h