NUEVO EJEMPLO
import javax.swing.*;
public class COMO_EVITAR_SOBRESCRITURA_METODOS
{
public static void main(String args[])
{
animal n=new animal();
pez p=new pez();
n.mensaje();
p.mensaje();//ERROR POR QUE EL METODO ERA FINAL
}
}
class animal
{
final void mensaje()//no se puede modificar el metodo
{
JOptionPane.showMessageDialog(null, "ESTE ANIMAL ES UN PERRO");
}
}
class pez extends animal
{
public void mensaje()//no se puede por ser el metodo tipo final
{
JOptionPane.showMessageDialog(null,"ESTO E SUN PEZ");
}
}
LA MANERA QUE SE PUEDE SOBRESCRIBIR
import javax.swing.*;
public class COMO_EVITAR_SOBRESCRITURA_METODOS
{
public static void main(String args[])
{
animal n=new animal();
pez p=new pez();
n.mensaje();
p.mensaje();//ERROR POR QUE EL METODO ERA FINAL
}
}
class animal
{
public void mensaje()//no se puede modificar el metodo
{
JOptionPane.showMessageDialog(null, "ESTE ANIMAL ES UN PERRO");
}
}
class pez extends animal
{
public void mensaje()//no se puede por ser el metodo tipo final
{
JOptionPane.showMessageDialog(null,"ESTO E SUN PEZ");
}
}
Suscribirse a:
Enviar comentarios (Atom)
0 comentarios:
Publicar un comentario