标签: java packages
也许我使用的包概念错了但是我已经制作了一个包含所有具有常见蓝牙行为的类的包,然后是包含SPP,HDP和BTLE类的子包。现在我想做的是访问所有子包中常见蓝牙包中的类的方法,而不公开它。
一种方法是扩展类,但由于我需要Android上下文和BroadcastReceivers而遇到问题。
如果我将所有类放入一个包中,那么我可以做我想要的但是组织得不那么好。
答案 0 :(得分:2)
在Java中,没有子包的概念。即使您在包内创建包。所有这些都是单独的包。你不会从中获得任何好处。