把算法逐步改成通过Init初始化，去掉有参数的构造函数