更新時間:2020-07-16 16:10:55 來源:動力節(jié)點(diǎn) 瀏覽2227次
1. 什么是 Java Bean?
很多培訓(xùn)機(jī)構(gòu)在講java基礎(chǔ)的時候,基本都會寫這樣的代碼:
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。
在很多教材上,我們都被告知,現(xiàn)實中有人,分為男人和女人,這是一個類。然后,我們用java的面向?qū)ο髮⑷顺橄蟪梢粋€Java類 —— Person類。
這固然不錯,然而,也就只是如此而已了。沒有什么其他的東西,弄了半天,我們初學(xué)者學(xué)java,都在那寫人類,車子類,房子類,等等。學(xué)繼承的時候,總是寫這樣的代碼,老師也舉類似這樣的例子。
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?省略
}
以上就是動力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對“Javase入門視頻教程之Java Bean的理解”的內(nèi)容進(jìn)行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。
相關(guān)閱讀
初級 202925
初級 203221
初級 202629
初級 203743