public CandyElement( string elementName, int elementWeigth, int elementSugar, int elementCalories, TypeCandyElement type) : base(elementName, elementWeigth, elementSugar, elementCalories) { this.type = type; }
public override GiftElement Build( string elementName, int elementWeigth, int elementSugar, int elementCalories, TypeCandyElement type) { return(new CandyElement( elementName, elementWeigth, elementSugar, elementCalories, type)); }
public abstract GiftElement Build( string elementName, int elementWeigth, int elementSugar, int elementCalories, TypeCandyElement type);
public override GiftElement Build(string elementName, int elementWeigth, int elementSugar, int elementCalories, TypeCandyElement type) { throw new NotImplementedException(); }