java里没有friend,只能用public,protected,private,package来限制

解决方案 »

  1.   

    我哭,那唯一能限制具备使用public方法访问private成员资格的类的方法就是打包了?
      

  2.   

    看看Inner Class是否用的着。
      

  3.   

    package本身就有友元的含义在里边
      

  4.   

    我一直觉的C++的友元某种意义上是破坏了类的封装性
    如果你要在java里应用这个概念,为什么不直接把友元函数放进class
      

  5.   

    不加public,protected,private的,只有同一个package的能访问,和友元很像