Java中的get和set方法究竟是什么意思?
今天终于明白了为什么有get和set方法。
使用get和set方法是为了程序的封装,为了其它的类可以使用(设置和获取)该类的私有方法。
虽然明白了,但是还是不知道到底有什么好处。为什么要封装?使用get和set方法,把简单的事情搞的很复杂了。直接把变量定义为public不就可以了吗?为啥要封装呢?
使用get和set方法是为了程序的封装,为了其它的类可以使用(设置和获取)该类的私有方法。
虽然明白了,但是还是不知道到底有什么好处。为什么要封装?使用get和set方法,把简单的事情搞的很复杂了。直接把变量定义为public不就可以了吗?为啥要封装呢?
...全文
相关推荐
利用Java反射机制实现对象相同字段的复制操作
主要介绍了利用Java反射机制实现对象相同字段的复制操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
java中set和get方法的理解
java中set和get方法的理解 写给初学者
Java 反射创建get set方法及反射方法的调用
Java 反射创建get set方法及反射方法的调用
Java中构造方法set/get和toString的使用详解
主要介绍了Java中构造方法set/get和toString的使用详解,构造函数的最大作用就是创建对象时完成初始化,当我们在new一个对象并传入参数的时候,会自动调用构造函数并完成参数的初始化,需要的朋友可以参考下
基于idea 的 Java中的get/set方法之优雅的写法
主要介绍了基于idea 的 Java中的get/set方法之优雅的写法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧


