package Ġcom . zw on b . sun ny weather . logic . network Ċ Ċ /** Ċ Ġ* Ċ Ġ* Ġ@ author Ġz won b Ċ Ġ* Ġ@ date Ġ 2 0 2 0 / 4 / 1 1 Ċ Ġ*/ Ċ object ĠSun ny Weather Network Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġplace Service Ġ= ĠService Creator . create < Place Service >() ĊĠĠĠ Ġprivate Ġval Ġweather Service Ġ= ĠService Creator . create < Weather Service >() ĊĊĠĠĠ Ġsuspend Ġfun Ġsearch Places ( query : ĠString ) Ġ= Ġplace Service . search Places ( query ) ĊĊĠĠĠ Ġsuspend Ġfun Ġget Daily Weather ( lng : ĠString , Ġlat : ĠString ) Ġ= ĊĠĠĠĠĠĠĠ Ġweather Service . get Daily Weather ( lng , Ġlat ) ĊĊĠĠĠ Ġsuspend Ġfun Ġget Realtime Weather ( lng : ĠString , Ġlat : ĠString ) Ġ= ĊĠĠĠĠĠĠĠ Ġweather Service . get Realtime Weather ( lng , Ġlat ) Ċ Ċ }