zoukankan      html  css  js  c++  java
  • 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方法。

  • 相关阅读:
    HDU 5273 Dylans loves sequence 暴力递推
    HDU 5285 wyh2000 and pupil 判二分图+贪心
    HDU 5281 Senior's Gun 贪心
    HDU 5651 xiaoxin juju needs help 逆元
    HDU 5646 DZY Loves Partition
    HDU 5366 The mook jong
    HDU 5391Z ball in Tina Town 数论
    HDU 5418 Victor and World 允许多次经过的TSP
    HDU 5642 King's Order dp
    抽屉原理
  • 原文地址:https://www.cnblogs.com/falling/p/7995266.html
Copyright © 2011-2022 走看看