最有控制解决具体问题的实例 可以参考 里面包括5个不同组分别做的内容