4. 组件的设计