RT.
如果接口C需要继承接口B的话,为什么不直接继承接口A呢?只是单纯为了明确一个父子关系吗?
明确关系,为未来的扩展留地方,不影响之前已有的东西 当然如果一直都用不上的话就会被叫做过度设计了
单从你这简单的例子看不出来有什么优势,你想呀,如果你将来想要扩展接口B,不就有用处了
8 回答6.4k 阅读
1 回答4.2k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
2 回答3.2k 阅读
2 回答3.9k 阅读
3 回答1.7k 阅读✓ 已解决
1 回答2k 阅读✓ 已解决
1 回答2.8k 阅读
3 回答2.2k 阅读
1 回答3.6k 阅读✓ 已解决
1 回答1.4k 阅读
2 回答521 阅读✓ 已解决
明确关系,为未来的扩展留地方,不影响之前已有的东西
当然如果一直都用不上的话就会被叫做过度设计了