3.9 没有解决全局变量问题和可重用性差的问题