3.6.2 抽象基类