接口的理解
前几天看到一道面试题,谈谈对面向接口编程的理解。一直以来对接口的理解还简单停留在特殊的抽象类这些基础概念上,参考多方资料对接口有了新的理解。
接口实际上也可说成是一种规范,是模块之前的桥梁,模块之间通过接口进行连接,通过接口更好实现业务与实现的分离。
实际编程中我们明白业务需求后首先会设计出接口体现我们需要哪些功能,不用考虑接口具体应该怎么实现的。
接口的理解
前几天看到一道面试题,谈谈对面向接口编程的理解。一直以来对接口的理解还简单停留在特殊的抽象类这些基础概念上,参考多方资料对接口有了新的理解。
接口实际上也可说成是一种规范,是模块之前的桥梁,模块之间通过接口进行连接,通过接口更好实现业务与实现的分离。
实际编程中我们明白业务需求后首先会设计出接口体现我们需要哪些功能,不用考虑接口具体应该怎么实现的。