标准的类JavaBean

标准的代码--JavaBean(标准的类)

JavaBean 是 Java语言编写类的一种标准规范。符合 JavaBean 的类,要求类必须是具体的和公共的,并且具有无 参数的构造方法,提供用来操作成员变量的 set 和 get 方法。

一个标准的类通常要拥有下面四个部分:

  1. 所有的成员变量都要使用private关键字修饰
  2. 为每一个成员变量编写一对getter/setter反方
  3. 编写一个无参数的构造方法
  4. 编写一对全参数的构造方法

以学生类为例:

public class Student {
    private String name;
    private int age;
    public Student() {
    }

    public Student(String name, int age) {
        this.name = name;
        this.age = age;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }
}

测试代码:

public static void main(String[] args) {
        Student stu1 = new Student();
        stu1.getAge();
        System.out.println(stu1.getAge());
        stu1.setName("迪丽热巴");
        stu1.setAge(20);
        System.out.println("姓名:"+stu1.getName()+",年龄"+stu1.getAge());
        System.out.println("================");
        Student stu2 = new Student("古力娜扎",21);
        System.out.println("姓名:"+stu2.getName()+",年龄"+stu2.getAge());
        stu2.setAge(18);
        System.out.println("姓名:"+stu2.getName()+",年龄"+stu2.getAge());
    }

}

原文地址:https://www.cnblogs.com/anke-z/p/12344821.html

时间: 2024-10-08 07:35:27

标准的类JavaBean的相关文章

latex三种标准文类book, report, article的章节命令与层次深度

Latex有三种标准文类:book, report, article. 每种文类的章节命令和层次深度如下: 三种标准文类的章节命令与层次深度 层次深度 层次名 book report article -1 part \part \part   0 chapter \chapter \chapter \part 1 section \section \section \section 2 subsection \subsection \subsection \subsection 3 subsub

[140811]C++必备:掌握标准C++类 pdf

掌握标准C++类这本书着重讨论C++类和算法组件的各个方面,除了提供一些基础知识还提供了大量的实例程序,以引导读者学习使用功能强大的类库. 电子书下载地址:点击下载 [140811]C++必备:掌握标准C++类 pdf

python所有的标准异常类:

python所有的标准异常类: 异常名称 描述 BaseException 所有异常的基类 SystemExit 解释器请求退出 KeyboardInterrupt 用户中断执行(通常是输入^C) Exception 常规错误的基类 StopIteration 迭代器没有更多的值 GeneratorExit 生成器(generator)发生异常来通知退出 SystemExit Python 解释器请求退出 StandardError 所有的内建标准异常的基类 ArithmeticError 所有

一个标准的类通常要拥有下面四个组成部分

一个标准的类通常要拥有下面四个组成部分: 所有的成员变量都要使用private关键字修饰 为每一个成员变量编写一对Getter/setter方法 编写一个无参数的构造方法 编写一个全参数的构造方法 这样的标准类也叫做Java Bean 标准类: public class Student{ private String name;//姓名 private int age;//年龄 public Student(){ //无参构造方法 } public Student(String name ,in

8.5 定义一个标准的类

一个标准的类通常要拥有下面四个组成部分: 1.所有的成员变量都要使用private关键字修饰 2.为每一个成员变量编写一对儿Getter/Setter方法 3.编写一个无参数的构造方法 4.编写一个全参数的构造方法 这样标准的类也叫做Java Bean 原文地址:https://www.cnblogs.com/sdrbg/p/11120469.html

python所有的标准异常类

  异常名称 描述 BaseException 所有异常的基类 SystemExit 解释器请求退出 KeyboardInterrupt 用户中断执行(通常是输入^C) Exception 常规错误的基类 StopIteration 迭代器没有更多的值 GeneratorExit 生成器(generator)发生异常来通知退出 SystemExit Python 解释器请求退出 StandardError 所有的内建标准异常的基类 ArithmeticError 所有数值计算错误的基类 Floa

阶段1 语言基础+高级_1-2 -面向对象和封装_18定义一个标准的类

做一个综合的练习 如何定义一个标准的学生类 向下选择getter和setter 选中这两个 这样就自动出现了get和set的方法 生成构造方法 无参的 运行测试 全参的方式 set修改年龄 原文地址:https://www.cnblogs.com/wangjunwei/p/11198197.html

非常标准的类,获得和展示listview或gridview数据。并且点击获得详情页面。

1. 获得和展示listview或gridview package com.anzi.jmsht.ui; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import org.jso

C++标准模板库Stand Template Library(STL)简介与STL string类

参考<21天学通C++>第15和16章节,在对宏和模板学习之后,开启对C++实现的标准模板类STL进行简介,同时介绍简单的string类.虽然前面对于vector.deque.list等进行过学习和总结,但并没有一个宏观上的把握,现在通过上一篇和这一篇博文,将对C++模板以及基于C++模板的STL关联起来,形成一个总体的把握,对于掌握C++中模板(template)这一强有力的工具会十分有帮助.本文的主要内容有: (1) STL容器: (2) STL迭代器: (3) STL算法: (4) ST