package Ġcom . j du an Ċ Ċ import Ġcom . google . inject . Abstract Module Ċ import Ġcom . google . inject . Provides Ċ Ċ class ĠDemo Module Ġ: ĠAbstract Module () Ġ{ ĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Count ĊĠĠĠ Ġfun Ġprovide Count (): ĠInt Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ 3 ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ Provides ĊĠĠĠ Ġ@ Message ĊĠĠĠ Ġfun Ġprovide Message (): ĠString Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ" Hello , Ġworld !" ĊĠĠĠ Ġ} Ċ } Ċ