public void Cook(Pie pie) { pie.State = "fried"; }
public override Pie CreatePie() { var pie = new Pie(); Implementor.Cook(pie); return pie; }
public void Cook(Pie pie) { pie.State = "Baked"; }