5.2.1 最小化公共接口