public void BuildDoors()
 {
     _house.Add("Stylish door");
 }
Esempio n. 2
0
 public override void BuildBasement()
 {
     house.Add(new Basement());
 }
Esempio n. 3
0
 // All production steps work with the same product instance.
 public void BuildWalls()
 {
     _house.Add("4 Walls");
 }
Esempio n. 4
0
 public void Ceiling()
 {
     _house.Add("Ceiling");
 }
Esempio n. 5
0
        private House _house = new House(); //can be a house or object of other kind which has similar steps as building a house

        public void BuildDoors()
        {
            _house.Add("Wood doors");
        }