程序设计基础-接口与实现分离