Java中set/get方法与直接定义public变量问题

最近在纠结这个问题,想了一大段时间,进行了各种搜索,网上也众说纷纭!发现这篇还不错/转载 在很多程序中,都喜欢定义一个privata变量,然后为这个私有变量加上get(),set()方法。那为什么不直接定义一个public变量呢?这样做到底有什么好处和意义呢?难道真的仅仅只是为了代码规范?别逗了,不管你信不信,反正我是不信!带着这个问题我在网上寻找答案,真是众说纷纭啊,每个人都能说出一点点道理,但
相关文章
相关标签/搜索