關于父級不同,import com.imooc.maven01.model.HelloWorld為什么能導入HelloWorld的問題
當前的Speak.java在maven02\src\main\java\com\imooc\maven02\util下,為什么可以通過import com.imooc.maven01.model.HelloWorld直接導入父級文件夾都不同的maven01文件下的com.imooc.maven01.model.HelloWorld?求指教
當前的Speak.java在maven02\src\main\java\com\imooc\maven02\util下,為什么可以通過import com.imooc.maven01.model.HelloWorld直接導入父級文件夾都不同的maven01文件下的com.imooc.maven01.model.HelloWorld?求指教
2019-03-05
舉報
2019-03-07
你這是import類, 涉及的是成員訪問控制, 我猜你在com.imooc.maven01.model包中聲明的HelloWorld類應該是用public修飾的, 這樣它在com.imooc.maven02.util包中是可以訪問的, 所以引入自然沒有問題??梢匀タ纯碕ava的protected、private、public訪問控制符修飾實體各自的可見性。