Eine Klasse hat den Enum A. enum A{a1, a2, a3}
Es gibt aber noch ein Enum B. enum B{b1, b2, b3, b4}
Kann ich bei Bedarf den Enum A gegen Enum B austauschen? Im Stil eines Strategy Patterns? Wenn nicht - wie kann man ein Objekt je nach Lage mit bestimmten Enums ausstatten?