Wie funktioniert das DI Pattern in C oder C++ für Embedded-Systeme?

In C wird das DI Pattern häufig manuell umgesetzt, z. B. durch das Übergeben von Funktionszeigern oder strukturierten Interfaces. In C++ kann das DI Pattern über abstrakte Basisklassen (Interfaces) und Konstruktorinjektion realisiert werden. Dabei werden konkrete Implementierungen von außen in Komponenten eingespeist, anstatt sie intern zu erstellen.

com

Newsletter Anmeldung

Bleiben Sie informiert! Wir informieren Sie über alle neuen Beiträge (max. 1 Mail pro Woche – versprochen)