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