Que es un bean?
Hola.
Pues es eso.. quero sabe que es un bean?
Encuentro de todo en internet menos uan sencilla definiciòn de que es.. encuentro que que son los metodos los enterprise bean, java beans en fin
Pero sencillamente que es un bean? alguien me lo peude contestar?
Pues es eso.. quero sabe que es un bean?
Encuentro de todo en internet menos uan sencilla definiciòn de que es.. encuentro que que son los metodos los enterprise bean, java beans en fin
Pero sencillamente que es un bean? alguien me lo peude contestar?
Hola Bernstein.
Un Java Bean (a riesgo de equivocarme, que me corrijan si es asÃ) es un método que lo único que hace es devolver o modificar el valor de una variable prÃvada de la clase donde se declara (el bean).
Me explico, si quieres seguir el estandar de filosofia de mensajes de Java debes declarar todas las variable de clase privadas. De esta manera solo la clase puede acceder a esas variables, para que las demás clases puedan verlas es necesario crear métodos publicos que se encarguen de modificar y devolver los valores de esas variables. Ahà va un ejemplo:
public class Ejemplo{
private int ejemplo = 0; //variable privada
public void ejemplo (){ //constructor por defecto
//operaciones del constructor
}
public int get_ejemplo(){ //bean para recuperar el valor del int
return this.ejemplo();
}
public void putEjemplo(int ej){ //bean para modificar el valor de ejemplo
this.ejemplo = ej;
}
}
De esta manera se pone de manifiesto la encapsulación y la ocultación de Java.
Espero que te haya servido de ayuda y que si me he equivocado en algo alguién me corrija.
Hasta pronto...
Un Java Bean (a riesgo de equivocarme, que me corrijan si es asÃ) es un método que lo único que hace es devolver o modificar el valor de una variable prÃvada de la clase donde se declara (el bean).
Me explico, si quieres seguir el estandar de filosofia de mensajes de Java debes declarar todas las variable de clase privadas. De esta manera solo la clase puede acceder a esas variables, para que las demás clases puedan verlas es necesario crear métodos publicos que se encarguen de modificar y devolver los valores de esas variables. Ahà va un ejemplo:
public class Ejemplo{
private int ejemplo = 0; //variable privada
public void ejemplo (){ //constructor por defecto
//operaciones del constructor
}
public int get_ejemplo(){ //bean para recuperar el valor del int
return this.ejemplo();
}
public void putEjemplo(int ej){ //bean para modificar el valor de ejemplo
this.ejemplo = ej;
}
}
De esta manera se pone de manifiesto la encapsulación y la ocultación de Java.
Espero que te haya servido de ayuda y que si me he equivocado en algo alguién me corrija.
Hasta pronto...
