예제 #1
0
 public Descriptable(FactoryItem factoryItem, string additionalInfo)
     : base(factoryItem)
 {
     this.AdditionalInfo = additionalInfo;
 }
예제 #2
0
 public Addressable(FactoryItem factoryItem, string address)
     : base(factoryItem)
 {
     this.Address = address;
 }
예제 #3
0
 public Imageable(FactoryItem factoryItem, Image image)
     : base(factoryItem)
 {
     this.Image = image;
 }
예제 #4
0
 public CompanyNameable(FactoryItem factoryItem, string companyName)
     : base(factoryItem)
 {
     this.CompanyName = companyName;
 }
예제 #5
0
 protected Decorator(FactoryItem factoryItem)
 {
     this.FactoryItem = factoryItem;
 }