就题目而言 不用接口实现多态 就毫无意义 的存在可以砍掉。大多数的项目并没有那么多花头搞那么多接口,那次业务级别 改动不是从数据库改到前端,里面的方法签名加参数减参数的, 每次还要该两变 接口改下,实现改下,关键是 每次看代码 F12定位不到实现类上去,很恼火。 所以 对内的接口 完全没必要留,徒增代码量 双倍注释,我就要爽,我就要干掉他(接口), 需要多态的情况下再去写,为了写接口而写接口 太作了
新手一个,同样疑问,求解。难道接口是为了以后升级时重写实现类?
使用接口的好处就在于代码可以 重复使用,我们可以定义一个接口,根据不同的功能再写实现类,这样的代码更有逻辑和层次感。直接写实现类也是可以的,但是我们编写也要考虑到后续的开发和管理,不能只单单考虑一个方法的实现。
接口怎么可能只有一个实现类呢?
4.9w+
社区成员
8.5w+
社区内容