import Flyweight from "./Flyweight" ; export default class ConcreteFlyweight implements Flyweight { private instrinsicState : String ; constructor ( instrinsicState ) { this . instrinsicState = instrinsicState ; } public operation ( s ) { console . log ( "`operation` of ConcreteFlyweight" , s , " is being called!" ) ; } }