Каква е употребата на супер ключова дума?
Каква е употребата на супер ключова дума?

Видео: Каква е употребата на супер ключова дума?

Видео: Каква е употребата на супер ключова дума?
Видео: Crazy Frog - Axel F (Official Video) 2024, Ноември
Anonim

Използване на Java супер ключова дума

super може да се използва за препращане на непосредствена променлива на екземпляра на родителския клас. super може да се използва за извикване на метода на непосредствения родителски клас. super() може да се използва за извикване на непосредствен конструктор на родителски клас.

По този начин какви са основните употреби на ключовата дума Super?

В супер ключова дума се отнася до обекти на суперклас (родител). то е използван за извикване на методи на суперклас и за достъп до конструктора на суперклас. Повечето обща употреба на ключовата дума супер е да се премахне объркването между суперкласове и подкласове, които имат методи със същото име.

Второ, каква е разликата между крайните и супер ключовите думи? Разлика между супер и финал Java супер срещу финал Java са ключови думи на Java, но изпълнява много различни задачи. супер ключова дума се използва за достъп супер променливи на класа и методи по обект на подклас, когато са отменени от подклас. финал се използва на три места в Java с различни задачи.

каква е ключовата дума супер?

супер е ключова дума . Използва се в дефиницията на метод на подклас за извикване на метод, дефиниран в супер клас. Частни методи на супер -класът не може да бъде извикан. Само публични и защитени методи могат да бъдат извикани от супер ключова дума . Също така се използва от конструкторите на класове за извикване на конструктори на неговия родителски клас.

Можем ли да използваме супер ключова дума в основния метод?

Отговор: Не! Това ключова дума работи само върху екземпляр на клас (обект). Основен метод е статичен, той не принадлежи на конкретен обект. Супер метод може се извиква само вътре в конструктор, за да извика конструктора на неговия супер клас и трябва да е на първия ред.

Препоръчано: