5.5 范例:开发一款小巧的开关按钮组件