如题~在Thinking in Java第三版第五章中有这样一句话!~~小弟很是不解~!特来求教!~什么叫客户端程序员呀?~谁帮理解下这句话谢谢!~

解决方案 »

  1.   

    没看到全文,估计是:protected属于包内权限。
      

  2.   

    主要是针对private成员变量来讲的 因为private成员变量只能是在该类中使用 连子类都无法访问的服务器端提供给客户端只是一些接口,客户端负责实现接口而已。
    因此接口中的成员变量如果是private类型的话客户端就无法访问到的
      

  3.   

    比如说服务器端有个方法
    private static int a=1;
    private static int b=2;
    public int add(int c){
       return a+b+c;
    }对于客户端来说 服务器端只提供给客户端程序员这个add方法,因为int型变量a和b是private类型的,所以客户端程序员无法去修改这两个值
      

  4.   

    客户端程序员(client programmer)呵呵,这应该是Bruce Eckel发明的叫法,就是使用人家编写好的类(或类库)的程序员。