我将以此链接为例进行解释。鉴于其他类似实例过于复杂,该示例较易理解。请问以下问题:
我可以理解接口和实现代码。但是为什么它们返回一个接口?
另外,在检查字符串是否相等且值为“jdbc”时,两种情况下都返回相同的语句。这里让我感到困惑。难道它们不应该返回同一接口的不同实现吗?