组合优于继承 — CodeRoadMap