把可以共用的方法抽取到父类中