Polymorphism

  • Themenstarter Themenstarter Gelöschtes Mitglied 66042
  • Beginndatum Beginndatum
G

Gelöschtes Mitglied 66042

Gast
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:

Zurück
Oben