Пакет Day8, общественный класс Polymorphyic { общественный статический недействительный основной (String [] арг) { Fruit F = новый новый Apple ( K ); System.out.println (f.num); // переменный - член , чтобы увидеть левый ход, выход родительского Num, "10" Яблоко = А новый новый Apple (); a.print (); // метода членов смотрит направо, выход подкласс печати (), "конструктор подкласса" } } класс Fruit { INT NUM = 10 ; // родительских переменные - члены класса общественности недействительным печати () { System.out.println ( «родительский конструктор класса» ); } } классApple , расширения с Fruit { INT NUM = 20 ; переменными членами // дочернего класса общественность недействительным печать () { System.out.println ( "конструктор подкласса" ); } }
Результат:
10
Подкласс Конструкторы
Краткое описание:
переменная член: компилировать слева , чтобы увидеть родительский класс, бежать , чтобы увидеть левую сторону родительского класса
Методы участников: компилировать слева , чтобы увидеть родительский класс, бежать , чтобы увидеть правильные подкатегории