Java super

Java super - ключевое слово

super - фактически является словом-заменой для констуктора родительского класса в коде класса-наследника не только позволяет избежать дублирования кода, но и инициаллизировать родительским конструктором поля, которые для класса наследника могут быть не вообще не доступны - то есть способствует выполнению принципа инкапсуляции в ООП

В констуруторе наследника достаточно написать (передав необхожимые аргументы- если они нужны. в примере ниже мы вызовем конструтор родительского класса без аргуметов):

Subscribe to RSS - Java super