Fecha y hora actual: Lunes 16 Jul 2018 12:40
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

Dudas al instanciar clases heredadas

Responder al Tema

Índice del Foro > Java > Dudas al instanciar clases heredadas

Autor Mensaje
MMCA



Registrado: 26 Ene 2018
Mensajes: 1

Mensaje Publicado: Viernes 26 Ene 2018 21:34

Título del mensaje: Dudas al instanciar clases heredadas

Responder citando

Hola. Tengo dos códigos. En ambos hago una instancia de clase y la imprimo con el método main. En el primer caso recibo siempre el contenido de la clase hija. En cambio en el segundo caso imprimo la clase padre. ¿porqué sucede esto?

A.java
Código:

public class A {
    public void printValue(){
        System.out.println("A");
    }
}


B.java
Código:

public class B extends A {
    public void printValue(){
        System.out.println("B");
    }
}


Test.java
Código:

public class Test {
    public static void main(String... args) {
        A b = new B();
        b.printValue();
    }
}


...en este caso recibo siempre el contenido de la clase hija, en cambio con:

A.java
Código:

public class A {
    public static void value(String y) {
        System.out.println("A");
    }
    public static void main(String[] args) {
        A b = new B();
        String x = "B";
        b.value(x);
    }
}


B.java
Código:

public class B extends A{
    public static void value(String x) {
        System.out.println("B");
    }
}


recibo siempre el contenido de la clase padre? Ojos

Volver arriba
Ver perfil del usuario Enviar mensaje privado
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 2 Horas

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

Clases

angeljonh C, C#, Visual C++ 2 Miércoles 30 Ago 2017 06:20 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Dudas sobre un juego que tengo pensado crear

aypheros Programación de juegos o videojuegos 4 Lunes 07 Nov 2016 00:20 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Dudas con optimizacion de código...

WhiteSkull C, C#, Visual C++ 3 Viernes 08 Abr 2016 22:35 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Dudas en un programa

jongalaz Python 2 Martes 24 Nov 2015 13:28 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Editores hexadecilames, dudas.

Tachikomaia Temas generales 0 Miércoles 20 May 2015 04:03 Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,