In Embedded-Systemen hilft das Factory Method Pattern bei der Abstraktion von Hardware-Komponenten, etwa bei der Erstellung unterschiedlicher Sensor- oder Kommunikations-Treiber, ohne den Rest des Codes anpassen zu müssen.
Beispiel: Verschiedene Temperatursensoren können über eine gemeinsame Schnittstelle (TemperatureSensor
) instanziiert werden – die konkrete Klasse wird durch die Factory-Methode bestimmt.