package Ġcom . jc lem us . notes . repository . impl Ċ Ċ import Ġcom . jc lem us . notes . model . Note Ċ import Ġcom . jc lem us . notes . repository . Notes Repository Ċ Ċ // Est o Ġde ber ia Ġser Ġun Ġsingleton , Ġlo Ġp use Ġa qui Ġnom Ã¡s Ġpara Ġque Ġnos Ġde mos Ġuna Ġidea Ċ // Ġsingleton Ġo Ġin y ec cion Ġcon Ġk ode in Ġcomo Ġpref ier as Ġpero Ġdebe Ġser Ġuna Ġinst ancia Ċ // Ġa qui Ġp ones Ġlas Ġp etic iones Ġa Ġretrofit Ċ val Ġnotes Repository Ġ= ĠNotes Repository Impl () Ċ Ċ class ĠNotes Repository Impl Ġ: ĠNotes Repository Ġ{ ĊĊĠĠĠ Ġprivate Ġval Ġfake DB Ġ= Ġarray ListOf < Note >() ĊĊĠĠĠ Ġoverride Ġfun Ġadd Note ( note : ĠNote ) Ġ{ ĊĠĠĠĠĠĠĠ Ġfake DB . add ( note ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġget Notes (): ĠList < Note > Ġ= Ġfake DB Ċ }