Codigo de Funcionario
package Banco;
public abstract class Funcionario {
private String nombre;
private String documento;
private double salario;
private int tipo;
public Funcionario(){
}
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public String getDocumento() {
return documento;
}
public void setDocumento(String documento) {
this.documento = documento;
}
public double getSalario() {
return salario;
}
public void setSalario(double salario) {
this.salario = salario;
}
public abstract double getBonifiacion();
public int getTipo() {
return tipo;
}
public void setTipo(int tipo) {
this.tipo = tipo;
}
}
Codigo de Cuenta de Ahorros
package Banco;
public class CuentaCorriente extends Cuenta {
public CuentaCorriente( int agencia , int numero ){
super(agencia,numero);
}
@Override
public void deposita(double valor) {
throw new UnsupportedOperationException("Unimplemented method 'deposita'");
}
}