7.4 增加一个抽象层