关于Java Bean

elf*_*elf 0 java class javabeans abstract

可能重复:
什么是Java Bean?

这是一个关于Java Bean的简单问题,classe的类型有一些限制吗?例如,bean可以是抽象类吗?

谢谢

JB *_*zet 8

JavaBean类是一个尊重许多约定的类.但是根据类的用法,一些约定是重要的或不重要的.严格意义上讲,是一个JavaBean类

  • 必须有一个允许实例化它的公共no-arg构造函数
  • 必须通过getter和setter提供属性
  • 必须是可序列化的

因此,从严格意义上讲,JavaBean类可能不是抽象的.但是抽象类可以是JavaBean类的超类.