组件模式类图提供接口与需求接口区别