抽象继承的例子