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

qu'est-ce que le javabean

清浅
Libérer: 2019-05-14 14:20:04
original
8671 Les gens l'ont consulté

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.座位 = 座位;
}
}
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal