专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Javase入门视频教程之Java Bean的理解

Javase入门视频教程之Java Bean的理解

更新时间:2020-07-16 16:10:55 来源:动力节点 浏览1734次

1. 什么是 Java Bean?

很多培训机构在讲java基础的时候,基本都会写这样的代码:

package com.springmvc.bean;
public class Person {
private String name; // 姓名
private Integer age; // 年龄
private String gender;// 性别
private String hobby;// 爱好
public String getName() {
return name;
}

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

public Integer getAge() {
return age;
}

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

public String getGender() {
return gender;
}

public void setGender(String gender) {
this.gender = gender;
}

public String getHobby() {
return hobby;
}

public void setHobby(String hobby) {
this.hobby = hobby;
}
}

毋庸置疑,这就是一个java bean。

在很多教材上,我们都被告知,现实中有人,分为男人和女人,这是一个类。然后,我们用java的面向对象将人抽象成一个Java类 —— Person类。

这固然不错,然而,也就只是如此而已了。没有什么其他的东西,弄了半天,我们初学者学java,都在那写人类,车子类,房子类,等等。学继承的时候,总是写这样的代码,老师也举类似这样的例子。

package com.springmvc.bean;
/**
 * 水果类
 * 
 */
public class Fruit {
 private String name; //水果的名称
 private Float price;//价格
 
 public Fruit(String name, Float price) {
 super();
 this.name = name;
 this.price = price;
 }
 // getters 和 setters 省略
}
package com.springmvc.bean;
/**
 * 苹果类
 */
public class Apple extends Fruit {
 
 private String color;//颜色
 public Apple(String name, Float price,String color) {
 super(name, price);
 this.color = color;
 }
 // getters 和 setters 省略
}

以上就是动力节点java培训机构的小编针对“Javase入门视频教程之Java Bean的理解”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>