protected EdibleElementCreatorDecorator(EdibleElementCreator elementCreator) { ElementCreator = elementCreator; }
public FruitCreatorDecorator(EdibleElementCreator elementCreator) : base(elementCreator) { }
protected EdibleElementCreatorDecorator(EdibleElementCreator elementCreator) { ElementCreator = elementCreator; }
public FruitCreatorDecorator(EdibleElementCreator elementCreator) : base(elementCreator) { }