ENTERPRISE JAVA BEANS
Enviado por Gonzalo Rubio • 12 de Junio de 2022 • Informe • 1.406 Palabras (6 Páginas) • 81 Visitas
ENTERPRISE JAVA BEANS
PersonaBean.java
package personabean;
/**
*
* @author PRIME
*/
public class PersonaBean{
private String nombre,apellido,estadocivil;
private int edad;
public PersonaBean() {
}
public PersonaBean(String nombre, String apellido, String estadocivil, int edad) {
this.nombre = nombre;
this.apellido = apellido;
this.estadocivil = estadocivil;
this.edad = edad;
}
//Get y Set de los Atributos
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public String getApellido() {
return apellido;
}
public void setApellido(String apellido) {
this.apellido = apellido;
}
public String getEstadocivil() {
return estadocivil;
}
public void setEstadocivil(String estadocivil) {
this.estadocivil = estadocivil;
}
public int getEdad() {
return edad;
}
public void setEdad(int edad) {
this.edad = edad;
}
ClienteBean.java
package personabean;
/**
*
* @author PRIME
*/
public class ClienteBean extends PersonaBean{
private int id;
public ClienteBean() {
}
public ClienteBean(int id) {
this.id = id;
}
public ClienteBean(int id, String nombre, String apellido, String estadocivil, int edad) {
super(nombre, apellido, estadocivil, edad);
this.id = id;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
}
VendedorBean.java
package personabean;
/**
*
* @author PRIME
*/
public class VendedorBean extends PersonaBean {
private float valor_meta, comision;
private String profesion;
public VendedorBean() {
}
public VendedorBean(float valor_meta, float comision, String profesion) {
this.valor_meta = valor_meta;
this.comision = comision;
this.profesion = profesion;
}
public VendedorBean(float valor_meta, float comision, String profesion, String nombre, String apellido, String estadocivil, int edad) {
super(nombre, apellido, estadocivil, edad);
this.valor_meta = valor_meta;
this.comision = comision;
this.profesion = profesion;
}
public float getValor_meta() {
return valor_meta;
}
public void setValor_meta(float valor_meta) {
this.valor_meta = valor_meta;
}
public float getComision() {
return comision;
}
public void setComision(float comision) {
this.comision = comision;
}
public String getProfesion() {
return profesion;
}
public void setProfesion(String profesion) {
this.profesion = profesion;
}
@Override
public String toString() {
return "VendedorBean{" + "valor_meta=" + valor_meta + ", comision=" + comision + ", profesion=" + profesion + '}';
}
}
RegistroVendedor.java
package personabean;
/**
*
* @author PRIME
*/
public class RegistroVendedor {
VendedorBean;
RegistroPersona regPersona;
protected VendedorBean crearVendedor(String nombre, String apellido, String estadocivil, int edad, float valor_meta, float comision, String profesion) {
...