让所有方法都共用一套方法