Ejemplo n.º 1
0
 /// <summary>
 /// Sorts and returns a description of a statue
 /// </summary>
 /// <param name="statue">
 /// Statue to get description of
 /// </param>
 /// <returns>
 /// Sorted description of statue param
 /// </returns>
 public string SortAndRetrieveProductDescription(IStatue statue)
 {
     SortStatueDescription(statue.GetDescription());
     return(FormatProductDescription());
 }
Ejemplo n.º 2
0
 /// <summary>
 ///		Constructor
 /// </summary>
 /// <param name="originalStatue">
 ///		Object of statue to be decorated
 /// </param>
 public JewelDecorator(IStatue originalStatue) : base(originalStatue)
 {
 }
Ejemplo n.º 3
0
 /// <summary>
 ///		Empty Constructor
 /// </summary>
 /// <param name="originalStatue">
 ///		Object of statue to be decorated
 /// </param>
 public StickerDecorator(IStatue originalStatue) : base(originalStatue)
 {
 }
 /// <summary>
 ///		Constructor
 /// </summary>
 /// <param name="originalStatue">
 ///		The original statue
 /// </param>
 protected StatueDecorator(IStatue originalStatue)
 {
     _originalStatue = originalStatue;
 }
Ejemplo n.º 5
0
 /// <summary>
 ///		Empty Constructor
 /// </summary>
 /// <param name="originalStatue">
 ///		Object of statue to be decorated
 /// </param>
 public ColorDecorator(IStatue originalStatue) : base(originalStatue)
 {
 }