JavaBean有哪些属性?( )
indexed 属性
bound 属性
constrained 属性
limited 属性
在JavaBean设计中,按照属性的不同作用又细分为四类:Simple, Index, Bound与Constrained属性。
Simple属性是一个简单属性,表示一个伴随有一对get/set方法(C语言的过程或函数在Java程序中称为"方法")的变量。
Indexed属性表示一个数组值。使用与该属性对应的set/get方法可取得数组中的数值。
Bound属性是指当该种属性的值发生变化时,要通知其它的对象。每次属性值改变时,这种属性就激发一个PropertyChange事件。
constrained属性是指当这个属性的值要发生变化时,与这个属性已建立了某种连接的其它Java对象可否决属性值的改变。constrained属性的监听者通过抛出PropertyVetoException来阻止该属性值的改变。
Simple属性是一个简单属性,表示一个伴随有一对get/set方法(C语言的过程或函数在Java程序中称为"方法")的变量。
Indexed属性表示一个数组值。使用与该属性对应的set/get方法可取得数组中的数值。
Bound属性是指当该种属性的值发生变化时,要通知其它的对象。每次属性值改变时,这种属性就激发一个PropertyChange事件。
constrained属性是指当这个属性的值要发生变化时,与这个属性已建立了某种连接的其它Java对象可否决属性值的改变。constrained属性的监听者通过抛出PropertyVetoException来阻止该属性值的改变。