组件解耦

为啥用private   着玩意 可以被继承的