接口B继承接口A,但是又不添加新的方法。这样有什么意义吗?

RT.
图片描述

如果接口C需要继承接口B的话,为什么不直接继承接口A呢?
只是单纯为了明确一个父子关系吗?

阅读 1.9k
2 个回答

明确关系,为未来的扩展留地方,不影响之前已有的东西
当然如果一直都用不上的话就会被叫做过度设计了

单从你这简单的例子看不出来有什么优势,你想呀,如果你将来想要扩展接口B,不就有用处了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题