添加了类，及其成员，保证了在主方法中的调用是合法的。