public override void Remove(HouseObject speceificHouseObject) { throw new NotImplementedException(); }
public override void Remove(HouseObject speceificLight) { throw new NotImplementedException(); //this is leaf node }
public override void Add(HouseObject speceificLight) { throw new NotImplementedException(); }
public abstract void Remove(HouseObject speceificHouseObject);
public abstract void Add(HouseObject speceficHouseObject);
public override void Remove(HouseObject specificHouseObject) { lstRoom.Remove(specificHouseObject); }
public override void Add(HouseObject specificHouseObject) { lstRoom.Add(specificHouseObject); }