Discussion on Application of Object Oriented Programming to On-line Hydrological Forecasting