谁说的?
java里没有friend
private石子类也不能用的。
只有protected是子类也可用的。

解决方案 »

  1.   

    private  只能定义它的类自己可以访问
    protected 定义它的类及该类的子类都可以访问
    friendly 同一包内的所有类都可以访问
    ================================================================CSDN 论坛助手 Ver 1.0 B0402提供下载。 改进了很多,功能完备!★  浏览帖子速度极快![建议系统使用ie5.5以上]。 ★  多种帖子实现界面。 
    ★  保存帖子到本地[html格式]★  监视您关注帖子的回复更新。
    ★  可以直接发贴、回复帖子★  采用XML接口,可以一次性显示4页帖子,同时支持自定义每次显示帖子数量。可以浏览历史记录! 
    ★  支持在线检测程序升级情况,可及时获得程序更新的信息。★★ 签名  ●  
         可以在您的每个帖子的后面自动加上一个自己设计的签名哟。Http://www.ChinaOK.net/csdn/csdn.zip
    Http://www.ChinaOK.net/csdn/csdn.rar
    Http://www.ChinaOK.net/csdn/csdn.exe    [自解压]
      

  2.   

    首先说明在JAVA里是没有friendly的,只有default:)
    private修饰的成分(方法、属性)只能在定义的类中使用(即两个{}之间),其他地方不能使用default修饰的成分可以在同一个源文件中使用protected可以在同一个源文件和子类中使用
      

  3.   

    各位老大我說的是"private protected" 和 friendly的區別,書上確實有這樣的說法,就是java寶典.
      

  4.   

    在java中根本没有friendly这个关键字,但是在许多书中提到了友元的概念,于是许多人就沿用了c++的语法,以为有个friendly.这是错的,我同事曾经也和我争论过,最后证明是我对!
       再告诉你,c++中的friendly就是java中的private protected,都是属于private和protected作用范围之间的.
       老弟,千万不要让c++的语法概念影响你对java的认识!任何事情,不清楚时,最好的方法就是实践!
      

  5.   

    "private protected"?
    no such thing.