Ganz dumme Frage.
Ich habe folgenden Anwendungsfall:
Es gibt eine Instanz die hat nur zwei Getter, nennen wir sie
getA()
und
getB()
.
Ich möchte jetzt einen Proxy dazwischenschalten, der soll für
A
immer das gleiche liefern wie das Originalobjekt, für
B
entweder das gleiche,
oder einen zwischengespeicherten Zustand.
Dazu müsste er noch etwas mitbringen wie
setIsBCached(const isCached: Boolean)
oder so.
Verstanden?
Ich habe die ganze Zeit das Gefühl dass es einen Namen für so etwas gibt, komme aber nicht drauf...
Update:
Ich habe nochmal ein kleines Diagramm angehangen: