Abstrakte Operationen und Klassen

Eine kleine Geschichte soll die Problematik verdeutlichen, die durch das Konstrukt der abstrakten Operationen und Klassen gelöst wird. Es war ein mal eine Klasse FormVerwalter die Kreise und Quadrate verwaltete. Mit ausgebenInfo() wurden alle seine Formen als Liste ausgegeben und mit getGesamtflaeche():GZ ermittelte er die Fläche seiner Formen. Da hatte der König den Wunsch, dass…

|

TG12 INFT Ich kann Liste

Zeug aus TG11 ZahlensystemeBitoperationenPorts Programme mit Tasten-Polling Ports initialisieren: pinMode()Ports abfragen mit digitalRead(), GPIOA->IDRAuf Port ausgeben: digitalWrite(), GPIOC->ODR = , |=, &=, GPIOC->BSRR=(1<<n), GPIOC->BSRR=(1<<n+16)Leuchtpunkt, Leuchtband ausgebenZähler mit Tasten entprellenZahl auf 7-Segment-Anzeige ausgeben, einstellig, zweistelligMuster via Array ausgeben (2D-Arrays)Zustandsdiagramme entwickeln könnenZustandsdiagramme implementieren können Programme mit Interrupts und Timer Rechneraufbau