JavaBean可以理解成实体类,其对象可以用于在程序中封装数据
标准JavaBean须满足如下要求:
- 成员变量使用private修饰。
- 提供每个成员变量对应的set和get方法。
- 必须提供一个无参构造器(一般情况下,默认有无参构造器)。
package zhtPractice.JavaBean的标准写法; public class User { //1、成员变量使用private修饰 private String name; private int age; private double salary; //2、必须有一个无参构造器,但是已经是默认有了,所以不需要写 //3、提供getter和setter方法,暴露信息 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 double getSalary() { return salary; } public void setSalary(double salary) { this.salary = salary; } }
package zhtPractice.JavaBean的标准写法; public class Test { public static void main(String[] args) { User u = new User(); u.setName("zht"); u.setAge(22); u.setSalary(20000.99); System.out.println(u.getName()); System.out.println(u.getAge()); System.out.println(u.getSalary()); } }
运行结果:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)