예제 #1
0
 public override Sweet FactoryMethod(string chocoName, int chocoWeight, int chocoSugar, int chocoCalories, ChocolateColor chocoColor)
 {
     return(new Chocolate(chocoName, chocoWeight, chocoSugar, chocoCalories, chocoColor));
 }
예제 #2
0
 public override Sweet FactoryMethod(string candyName, int candyWeight, int candySugar, int candyCalories, ChocolateColor color)
 {
     throw new NotImplementedException();
 }
예제 #3
0
 public Chocolate(string chocoName, int chocoWeight, int chocoSugar, int chocoCalories, ChocolateColor chocoColor)
     : base(chocoName, chocoWeight, chocoSugar, chocoCalories)
 {
     this.color = chocoColor;
 }
예제 #4
0
파일: Creator.cs 프로젝트: YuriLu/Task1
 public abstract Sweet FactoryMethod(string candyName, int candyWeight, int candySugar, int candyCalories, ChocolateColor color);