protected Topping(IceCream s)
 {
     IceCream = s;
 }
 public Sprinkle(IceCream s)
     : base(s)
 {
 }
 public Fudge(IceCream s)
     : base(s)
 {
 }