问答详情
源自:7-2 使用包管理 Java 中的类

导入包调用成员变量

http://img4.mukewang.com/5a9e5d6f000104c203360308.jpghttp://img3.mukewang.com/5a9e5d92000126dd02810204.jpg我好像用不了另一个包的变量n,就是画波浪线位置,求指教。。。

提问者:慕虎6093679 2018-03-06 17:24

个回答

  • qq_静水深流_8
    2018-03-06 20:58:08

    类的成员变量修饰符缺省时是默认在同类及同包中的类可以调用,调用其他包中的变量需要将该变量的修饰符设为public。

  • 爱编程and爱逻辑
    2018-03-06 20:39:42

    哥们,看了好长时间终于明白了,因为你在声明变量n的时候没有加上访问修饰符,所以默认为default,而default的最大权限是同一个包内才可以访问,而变量n在包project4,你在包project3中调用的话,肯定调用不了的啦