类名  aa = new 类名  与   private 类名  aa(set 和 get ) 或  private 类名  aa = new 类名 (set 和 get )的区别???

解决方案 »

  1.   

    1.创建个实例aa
    2.创建个类aa(只能通过get,set访问)
    3.创建个私有的实例aa(只能通过get,set访问)
      

  2.   

    想问什么?访问权限?private 和缺省的?
      

  3.   

    private 只能自己访问,子类也不可以访问
    default :可以子类访问
      

  4.   

    类名  aa = new 类名:用于方法体内时表示方法内的变量;用于方法体外时,表示默认可见性。
    private 类名  aa(set 和 get ):用于方法体外,定义一个类型为“类名”的私有变量aa,类外部需要通过set、get访问,不给变量实例化。
    private 类名  aa = new 类名 (set 和 get ) :用于方法体外,定义一个类型为“类名”的私有变量aa,类外部需要通过set、get访问,在定义变量的同时给实例化。