这正是java的优点,你可把属性设为private,可保护数据,
更加体现了其面向对象的性质

解决方案 »

  1.   

    这个只是javabean里头这么要求,其他类并没有这个要求阿,不知道楼主要发表什么感慨
      

  2.   

    我是说调用起来太别扭了。象VB,但却可以
    obj.count=999
    这么调用。人家同样封装数据
      

  3.   

    老兄,你知道吗,我用vb的时候还要故意用  pulic property 来把需要暴露的属性封装起来,为的就是节省资源,如果直接把属性用 public 定义,那个属性所在的窗口即使没有加载也会消耗资源的,那是一种很大的浪费哟