Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Cliente
- {
- private String rut;
- private String nombre;
- private String apellido;
- private int edad;
- private int valor;
- private int horas;
- private char sexo;
- private boolean estado;
- public Cliente()
- {
- rut = "";
- nombre = "";
- apellido = "";
- edad = 0;
- valor = 0;
- horas = 0;
- sexo = 'M';
- estado = true;
- }
- public Cliente(String rut,String nombre,String apellido,int edad,int valor,int horas,char sexo,boolean estado)
- {
- this.rut = rut;
- this.nombre = nombre;
- this.apellido = apellido;
- this.edad = edad;
- this.valor = valor;
- this.horas = horas;
- this.sexo = sexo;
- this.estado = estado;
- }
- public void setRut(String rut)
- {
- this.rut = rut;
- }
- public void setNombre(String nombre)
- {
- this.nombre = nombre;
- }
- public void setApellido(String apellido)
- {
- this.apellido = apellido;
- }
- public void setEdad(int edad)
- {
- this.edad = edad;
- }
- public void setValor(int valor)
- {
- this.valor = valor;
- }
- public void setHoras(int horas)
- {
- horas = horas;
- }
- public void setSexo(char sexo)
- {
- this.sexo = sexo;
- }
- public void setEstado(boolean estado)
- {
- this.estado = estado;
- }
- public String getRut()
- {
- return this.rut;
- }
- public String getNombre()
- {
- return this.nombre;
- }
- public String getApellido()
- {
- return this.apellido;
- }
- public int getEdad()
- {
- return this.edad;
- }
- public int getValor()
- {
- return this.valor;
- }
- public int getHoras()
- {
- return this.horas;
- }
- public char getSexo()
- {
- return this.sexo;
- }
- public boolean getEstado()
- {
- return this.estado;
- }
- public void imprimirCliente()
- {
- System.out.println("--------------------------------------");
- System.out.println("Cliente: "+this.getNombre()+ " " +this.getApellido());
- System.out.println("--------------------------------------");
- System.out.println("Mensualidad: "+this.valor);
- System.out.println("Horas semanales: "+this.getHoras()+ "horas" );
- }
- public void rebajarMensualidad(double porcentaje)
- {
- valor = (int) (valor - valor * porcentaje);
- }
- public int obtenerHorasDisponibles(int maximo)
- {
- int disponibles;
- disponibles = maximo - horas;
- return disponibles;
- }
- public void aumentarMensualidad(int nuevoValor)
- {
- this.valor = this.valor + nuevoValor;
- }
- public void incativarCliente()
- {
- this.estado = false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment