11.3 分离抽象