public TrouserCuffs(IGarment garment) : base(garment) { }
public Shorts(IGarment garment) : base(garment) { }
public Pocket(IGarment garment) : base(garment) { }
public BreastPocket(IGarment garment) : base(garment) { }
public WaistCoat(IGarment garment) : base(garment) { }
public TrouserPleats(IGarment garment) : base(garment) { }
public Lining(IGarment garment) : base(garment) { }
public GarmentDecorator(IGarment garment) { this.garment = garment; }
public void Delete(IGarment garment) { this.garments.Remove(garment); }
public void Add(IGarment garment) { this.garments.Add(garment); }