* 半抽象