JavaBean
2016-07-15 12:22
267 查看
JavaBean两种模型(属性私有化,必须含有无参构造器和setter,getter方法属性只能通过setter,getter访问):
1、贫血模型(只有私有属性和setter,getter方法):
1 public class Person { 2 3 private String name; 4 private String addr; 5 private int age; 6 7 public String getName() { 8 return name; 9 } 10 11 public void setName(String name) { 12 this.name = name; 13 } 14 15 public String getAddr() { 16 return addr; 17 } 18 19 public void setAddr(String addr) { 20 this.addr = addr; 21 } 22 23 public int getAge() { 24 return age; 25 } 26 27 public void setAge(int age) { 28 this.age = age; 29 }
2、充血模型(除私有属性和setter,getter方法外,还含有本身的其他方法):
1 public class Person { 2 3 private String name; 4 private String addr; 5 private int age; 6 7 public String getName() { 8 return name; 9 } 10 11 public void setName(String name) { 12 this.name = name; 13 } 14 15 public String getAddr() { 16 return addr; 17 } 18 19 public void setAddr(String addr) { 20 this.addr = addr; 21 } 22 23 public int getAge() { 24 return age; 25 } 26 27 public void setAge(int age) { 28 this.age = age; 29 } 30 31 public void sing() { 32 System.out.println(name+"is singing"); 33 }
转载于:https://www.cnblogs.com/stivebone/p/5673156.html
相关文章推荐
- JavaBean自动生成get和set方法
- javaBean【01】javaBean简介及基本使用
- 使用javabean连接数据库时遇到的问题
- 快速学习理解javabean的小例子
- JavaBean
- javaBean方式将含时分秒的日期格式插入oracle数据库(方式1)
- javabean以及内省技术详解
- Java web 开发 笔记 第4章 JavaBean基础二
- javabean总结
- JavaBean内省
- java 枚举和javaBean
- JavaBean基础
- JavaBean的内省操作
- FastJSON使用 - JavaBean,List,Map转成json格式
- hibernate中PO(持久化对象)与POJO(普通的JavaBean)
- 利用Spring创建javaBean对象的几种方法
- javaBean动作元素和EL输出
- 将javabean转为map类型,然后返回一个map类型的值
- javaBean【01】javaBean简介及基本使用
- 什么是javabean