Bueno pues acá esta el ejemplo de herencia, diculpen la tardanza pero el trabajo y las tareas no dejan mucho tiempo libre.
Recuerden para correr el código son 2 archivos, uno se llamara Operaciones.java y el otro banco.java, explicaciones mañana.
public class Operaciones
{
long numero;
String titular;
float saldo;
float interesAnual;
public Operaciones (long cnt,String nmt)
{
NewCuenta (cnt,nmt);
}
public Operaciones()
{
interesAnual=1;
}
void NewCuenta (long cnt,String nmt)
{
//cnt es la cuenta
//nmt nombre del titular
numero=cnt;
titular=nmt;
interesAnual=1;
}
void ingreso (float cantidad)
{
saldo +=cantidad;
}
void retiro(float cantidad)
{
saldo -=cantidad;
}
void interesmes()
{
saldo+=interesAnual*saldo/1200;
}
boolean enrojos()
{
return saldo<0;
}
float leersaldo()
{
return saldo;
}
}
public class banco extends Operaciones
{
public void imp(Object palabra)
{
System.out.println(palabra);
}
public banco(String titur,long cuenta)
{
super.NewCuenta(cuenta,titur);
imp(this.titular);
imp(this.numero);
imp("\n");
imp("----------------------------------");
imp("\n");
ingreso(1500);
interesmes();
imp(leersaldo());
imp(enrojos());
retiro(300);
imp(leersaldo());
imp(enrojos());
}
public static void main (String a[])
{
Operaciones uno=new banco("Julian",24567887);
}
}
Gracias por su lectura, agradecere tu comentario,
atte The Dzip.
Hola revise tu codigo pero no me corre bien, solo imprime julian y un numero
ResponderBorrarya revise tu codigo
ResponderBorraral principio no entendia que asia pero ya lo comprendi muy bueno tu trabajo sigue asi