abstract的method