public void GetData(int temperature,float quality) { Console.WriteLine(); Console.WriteLine("---WaterData---"); var wateraData = new WaterData(); var desktopDataDipslay = new DesktopDataDipslay(wateraData); var webDataDisplay = new WebDataDisplay(wateraData); var mobileDataDisplay = new MobileDataDisplay(wateraData); var thirdPartyDisplay = new ThirdPartyDisplay(wateraData); wateraData.SetMeasurements(temperature, quality); }