class Bean{int a;public int getA(){return a;}public void setA(int a){this.a = a}}一直很奇怪为什么要用set和get,直接访问a不就可以了?有些书上说,隐藏了类的内部细节,避免用户修改,可是我还不是照样可以用set方法修改?请指教,麻烦说的详细一点,谢谢各位了,这个问题让我一直很苦恼啊~刚才没说清楚,补充一下,我的意思就是说如果像这样一个javabean:public class Test{private int add(int a,int b){return a+b;}}我在jsp页面或者别的类中直接调用add(3,5)不就可以了么?那怎么用set和get实现这种方法的隐藏? 那smile_bug你说什么时候可以用到set和get?我感觉好像我做了很多项目了,都没用到过阿....
添加回答
举报
0/150
提交
取消