Javase入门视频教程之Java Bean的理解 - 极悦
首页 课程 师资 教程 报名

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

  • 2020-07-16 16:10:55
  • 2001次 极悦

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的理解”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交