问题描述
- Maven继承问题A->B->C
-
A->B->C
如果在A中通过dependencyManagement定义一些引入的jar包,
B继承了A,C继承了B,
这个时候C想用A里面的东西,但是B里面没有,请问C能用到吗?
解决方案
能用到,B继承了A,B中已经有A的东西了
解决方案二:
按照继承关系来说,C本质上已经具备了A里面有访问权限(即public,protected修饰)的东西了,所以C里面是可以调用到A的东西的。
时间: 2024-10-30 23:57:47