java组合模式例子