Maison  >  Article  >  Java  >  qu'est-ce que le javabean

qu'est-ce que le javabean

清浅
清浅original
2019-05-14 14:20:048496parcourir

JavaBean est une classe spéciale en Java qui peut encapsuler plusieurs objets dans un seul objet. Sa fonction principale est d'encapsuler des données et des composants réutilisables

qu'est-ce que le javabean

JavaBean

JavaBeans est une classe spéciale en Java, plusieurs objets peuvent être encapsulé dans un objet (haricot). Il se caractérise par être sérialisable, en fournissant un constructeur sans paramètre et en fournissant des méthodes getter et setter pour accéder aux propriétés de l'objet. Le « Bean » dans le nom est le nom idiomatique des composants logiciels réutilisables utilisés en Java.

Exigences

Les attributs doivent être privés (nom d'utilisateur de chaîne privée)

Les attributs privés doivent fournir des méthodes get ou set

Doit fournir un constructeur vide (fournir manuellement un constructeur avec des paramètres, puis le constructeur vide doit être fourni manuellement)

Implémenter l'interface sérialisable (facultatif)

Fonction

Utilisé pour encapsuler des données

Composant réutilisable

Exemple : Prenons l'objet voiture comme exemple :

public class car {
/**
* 这是一个五座小汽车
*/
private int 车轮 = 4 ;
private int 方向盘 = 1;
private int 座位 = 5;
public int get车轮() {
return 车轮;
}
public void set车轮(int 车轮) {
this.车轮 = 车轮;
}
public int get方向盘() {
return 方向盘;
}
public void set方向盘(int 方向盘) {
this.方向盘 = 方向盘;
}
public int get座位() {
return 座位;
}
public void set座位(int 座位) {
this.座位 = 座位;
}
}

Ce que j'ai appris au début En Java, nous a appelé le code ci-dessus une classe d'objets, et dans les étapes ultérieures, nous l'avons appelé un javaBean. Parce que plus tard, afin de faciliter l'exploitation des données, Java utilise généralement des objets comme conteneurs et attribue les données qui doivent être exploitées à l'objet. Afin de faciliter l'affectation, nous devons avoir ce type de get/set. méthode.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn