package Ġcom . example . solid samples . good . kotlin Ċ Ċ import Ġcom . example . solid samples . model . kotlin . Some Data Entity Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġp iet er . sn y man Ġon Ġ 1 0 / 2 2 / 1 7 . Ċ Ġ*/ Ċ interface ĠNetwork Service < T > Ġ{ ĊĠĠĠ Ġfun Ġfetch Data (): ĠList < T > Ċ } Ċ Ċ class ĠSome Data Network Service Ġ: ĠNetwork Service < Some Data Entity > Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġfetch Data (): ĠList < Some Data Entity > Ġ{ ĊĠĠĠĠĠĠĠ Ġ// Ġmock ing Ġsome Ġdata Ġthat Ġwe Ġwould Ġget Ġfrom Ġthe Ġserver ĊĠĠĠĠĠĠĠ Ġreturn ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠSome Data Entity (" J ann ie ", Ġ" Van ĠT onder ", Ġ" interest ing Ġfact Ġabout ĠJ ann ie "), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠSome Data Entity (" Sar ah ", Ġ" Du ĠTo it ", Ġ" interest ing Ġfact Ġabout ĠSar ah "), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠSome Data Entity (" Michael ", Ġ" Sch um acher ", Ġ" interest ing Ġfact Ġabout ĠMichael ")) ĊĠĠĠ Ġ} Ċ } Ċ