黑马程序员技术交流社区
标题:
为什么在使用反射操作属性时最好通过setter及getter方法
[打印本页]
作者:
潘天功
时间:
2012-11-25 11:56
标题:
为什么在使用反射操作属性时最好通过setter及getter方法
本帖最后由 潘天功 于 2012-11-25 16:20 编辑
我知道,在有些类中比如Person类中并不需要编写setter及getter方法,但是灾开发中调用属性时都要使用setter及getter方法,这是为什么呢?
作者:
罗忠文
时间:
2012-11-25 13:01
编写setter及getter方法这种类叫做javaBean。javaBean是一种java类。也是java封装特性的一种表现形式。将属性用private化提供public方法来访问属性,为了更好地保护数据。其他的类不能通过Person person=new Person(); person.name来访问name的值,只能通过person.getName();来访问name属性的值
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2