public ChocolateCroissant(MachineService service, decimal price, CroissantCustomization customization) { Service = service; Price = price; Customization = customization; }
public override Croissant GetCroissant(MachineService service, CroissantCustomization customization) { return(new ChocolateCroissant(service, 10, customization)); }
public abstract Croissant GetCroissant(MachineService service, CroissantCustomization customization);