public Hall(IExpensesStrategy expensesStrategy = null, IImprovementStrategy improvementStrategy = null, IRentStrategy rentStrategy = null)
 {
     _expensesStrategy    = expensesStrategy;
     _improvementStrategy = improvementStrategy;
     _rentStrategy        = rentStrategy;
     Quality = 0;
 }
 public Employee(IExpensesStrategy expensesStrategy = null, IRentStrategy rentStrategy = null)
 {
     _expensesStrategy = expensesStrategy;
     _rentStrategy     = rentStrategy;
     Age = 18;
 }
 public Inventor(IExpensesStrategy expensesStrategy = null, IImprovementStrategy improvementStrategy = null, IRentStrategy rentStrategy = null)
 {
     _expensesStrategy    = expensesStrategy;
     _improvementStrategy = improvementStrategy;
     _rentStrategy        = rentStrategy;
 }