Jave Bean 和 Java Class,javebean
分享于 点击 44899 次 点评:129
Jave Bean 和 Java Class,javebean
原本是想谈谈Java Bean 和Java Class, 网上找了资料,书上找了资料,看完之后觉得我没有什么必要再写些什么,“我”懂了。
但并非如此,接触一个新的词汇的时候每个人起初臆想出来的意思并不一致。比如,我看到JavaBean这个词汇的时候,是入手Java Web项目的时候,我以为这是一个“全新”的概念,已经被各种词汇撞晕了的我遗憾的认为这肯定是另外一个高深莫测的“编程语言”。我有点排斥。
看到代码,我认为,这就是一个Java Class,没有什么特殊之处。特殊之处在于它的出现是为了实现软件组件的可重用性,一旦写好可以到处使用。
我于是觉得,Java Bean是一种编写特殊Java类的规范:
- 所有属性都是私有的
-类中的方法都是共有的
-使用无参构造函数
-使用get()和set()方法来访问和修改属性
这样,类中的属性就被保护起来,不能在类外随意访问,必须要调用其中的方法,这样达到了封装的效果。
那这种书写方式,我之前也写过,只是不知道它叫Java Bean。
相关文章
- 暂无相关文章
用户点评