使用抽象获得显式封闭性