public abstract Sweet FactoryMethod(string coockieName, double cookieWeight, double cookieSugar, int cookieCount, TypeCoockie Coockie);
public override Sweet FactoryMethod(string cookieName, double cookieWeight, double cookieSugar, int cookieCout, TypeCoockie Coockie) { return(new Coockie(cookieName, cookieWeight, cookieSugar, cookieCout, Coockie)); }
public override Sweet FactoryMethod(string coockieName, double cookieWeight, double cookieSugar, int cookieCount, TypeCoockie Coockie) { throw new NotImplementedException(); }
public Coockie(string coockieName, double coockieWeight, double coockieSugar, int coockieCount, TypeCoockie type) : base(coockieName, coockieWeight, coockieSugar, coockieCount) { this.type = type; }