package Ġbr . com . sam ilar u ane . cart e ir av irtual Ċ Ċ import Ġandroid . app . Application Ċ import Ġbr . com . sam ilar u ane . cart e ir av irtual . di . components . App Component Ċ import Ġbr . com . sam ilar u ane . cart e ir av irtual . di . components . D agger App Component Ċ import Ġbr . com . sam ilar u ane . cart e ir av irtual . di . modules . App Module Ċ Ċ /** Ċ Ġ* ĠCreated Ġby Ġsam ila Ġon Ġ 2 1 / 0 3 / 1 8 . Ċ Ġ*/ Ċ class ĠApp Ġ: ĠApplication (){ ĊĊĠĠĠ Ġval Ġapp Component Ġ: ĠApp Component Ġby Ġlazy Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠD agger App Component . builder (). app Module ( App Module ( this )). build () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun ĠonCreate () Ġ{ ĊĠĠĠĠĠĠĠ Ġsuper . onCreate () ĊĠĠĠĠĠĠĠ Ġapp Component . inject ( this ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġget Component Ġ() Ġ: ĠApp Component Ġ= Ġapp Component Ċ }