有关改回来abstract class