Polymorphism

1

18j

Mitglied
Hallo, ich wollte fragen, ob jemand mir diesen Code erklären könnte. Meine Vermutung wäre 20 gewesen als Ausgabe.
Java:
class A
{
    int i = 10;
}

Java:
class B extends A
{
    int i = 20;
}

Java:
public class MainClass
{
    public static void main(String[] args)
    {
        A a = new B();

        System.out.println(a.i);
    }
 
Zuletzt bearbeitet von einem Moderator:
Ähnliche Java Themen
  Titel Forum Antworten Datum
R OOP Polymorphism! Java Basics - Anfänger-Themen 9

Ähnliche Java Themen


Oben