实现了一定的方法