package Ġcom . jet ict ors . futures . kotlin _ d agger 2 . di . component ĊĊ Ċ import Ġcom . jet ict ors . futures . kotlin _ d agger 2 . di . module . Child Module Ċ import Ġcom . jet ict ors . futures . kotlin _ d agger 2 . di . module . Parent Module Ċ import Ġdagger . Component Ċ Ċ /** Ċ Ġ* Ġ@ author Ġ: ĠĠ ĠJet ict ors Ċ Ġ* Ġ@ version Ġ: ĠĠ Ġv 1 . 0 . 1 Ċ Ġ* Ġ@ æııè¿° Ġ: ĠĠĠ Ġ çĪ¶ çº§ çļĦ component ï¼Į ä¸»è¦ģ ä¸ºäºĨ è®² è§£ sub Component æ³¨è§£ Ċ Ġ* Ġ@ time Ġ: ĠĠĠ 2 0 1 8 / 2 / 7 Ġ 1 7 : 5 4 Ċ Ġ*/ Ċ Ċ @ Component ( modules Ġ= ĠarrayOf ( Parent Module :: class )) Ċ interface ĠParent Component Ġ{ ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġæ·»åĬł åŃĲ çº§ module ĊĠĠĠĠ Ġ* Ġ@ param Ġmodule ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġfun Ġadd Sub ( module : ĠChild Module ): ĠChild Component Ċ Ċ } Ċ