set为当前对象赋值,get为取当前对象值
一键生成geter,seter(在这之前要定义私有的成员变量):首先右键单击generate,然后单击Getter and Setter
然后全选,一键生成
由于默认是自带有参构造器,所以要定义无参构造器也有快捷键:
右键generate,点击Constructor,在全选即可

由于定义的有参构造器,必须要定义无参构造器:
右键generate,点击Constructor,在单击select None(什么都不选)即可,
package com.itheima.javabean;public class Test {public static void main(String[] args) {// 1.无参数构造器创建对象封装一个用户信息User u1 = new User(); // 使用无参构造器u1.setName("黑马吴彦祖");u1.setHeight(188);u1.setSalary(1000);System.out.println(u1.getName());System.out.println(u1.getHeight());System.out.println(u1.getSalary());// 使用有参构造器,传入参数,然后直接调用get方法来取值(因为不能只能访问私有成员,所以只能通过get的方式来获取成员变量的值User u2 = new User("lxc",183,10000);System.out.println(u2.getName());System.out.println(u2.getHeight());System.out.println(u2.getSalary());}}// 定义一个新的对象类package com.itheima.javabean;public class User {// 1.成员变量建议使用private私有private String name;private double height;private double salary;/*2.必须为成员变量提供成套的setter和getter方法(右键generate)即可有全套的方法*/public User() { // 原本是自带的无参构造器,但是设置了有参,所以要定义无参}public User(String name, double height, double salary) {this.name = name;this.height = height;this.salary = salary;}public String getName() {/*由于private是私有成员,只有当前类能访问,但是方法都可以访问,所有用set方法来赋值用get方法来取值(return)*/return name;}public void setName(String name) {this.name = name;}public double getHeight() {return height;}public void setHeight(double height) {this.height = height;}public double getSalary() {return salary;}public void setSalary(double salary) {this.salary = salary;}}
