重新构造方法，使其更简洁。