JavaBean规范

JavaBean是一种JAVA语言写成的可重用组件(类)。

必须遵循一定的规范:

1):类必须使用public修饰。

2):必须保证有公共无参构造器。即使手动提供类带参数的构造器,也得提供无参数构造器。

3):包含类属性的操作手段(给属性赋值,获取属性值)。

分类:

1):复杂:UI,比如Button,Panel,Window类

2):简单:domain,dao,service组件,封装数据,操作数据库,逻辑运算等。

(封装有字段,并提供getter/setter)

成员:

1):方法:Method

2):事件:event

3):属性:property

---------------------------------------------

属性:

1):attribute:表示状态,Java中没有该概念,很多人把字段(Field)称之为属性(attribute)。不要把成员变量叫做属性。

2):property:表示状态,但是不是字段,是属性的操作方法(getter/setter)决定的,框架中使用的大多数是属性。

------------------------------------------------

getter方法:仅仅用于获取某一个字段存储的值。

public String getName()

{

return name;

}

如果操作的字段是boolean类型的,此时不应该叫做getter方法,把getName变成isName。

setter方法:仅仅用于给某一个字段设置需要存储的值。

public void setName(String n)

{

Name = n;

}

每一个字段都得提供一对setter/getter方法。

原文地址:https://www.cnblogs.com/falling/p/7995266.html