JAVA/编程语言

[上]JAVA学习系列模块八第二章162.封装_javabean的介绍

daimafengzi · 6月7日 · 2024年 · · · 本文共1134个字 · 预计阅读4分钟1074次已读

[上]JAVA学习系列模块八第二章162.封装_javabean的介绍

视频


笔记

标准JavaBean

JavaBean` 是 Java语言编写类的一种标准规范。符合`JavaBean` 的类,要求:
(1)类必须是具体的(非抽象 abstract)和公共的,public class 类名
(2)并且具有无参数的构造方法,有参构造
(3)成员变量私有化,并提供用来操作成员变量的`set` 和`get` 方法。

com.atguigu.controller -> 专门放和页面打交道的类(表现层)
com.atguigu.service -> 专门放业务处理的类 (业务层)
com.atguigu.dao -> 专门放和数据库打交道的类(持久层)
com.atguigu.pojo -> 专门放javabean类
com.atguigu.utils -> 专门放工具类

public class Person {
    private String name;
    private int age;

    //无参构造
    public Person(){
        
    }

    //有参构造
    public Person(String name,int age){
        this.name = name;
        this.age = age;
    }

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

    public String getName() {
        return name;
    }

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

    public int getAge() {
        return age;
    }
}
public class Test01 {
    public static void main(String[] args) {
        Person person = new Person();
        person.setName("金莲");
        person.setAge(26);
        System.out.println(person.getName()+"..."+person.getAge());

        Person person2 = new Person("涛哥", 18);
        System.out.println(person2.getName()+"..."+person2.getAge());

    }
}
0 条回应
| 耗时 1.005 秒 | 查询 62 次 | 内存 4.24 MB |
本站CDN由One degree CDN提供