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

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

Видео: Каква е ползата от тази и супер ключова дума в Java?
Видео: Upgraded URLs Hangout on Air | Google Ads 2024, Април
Anonim

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

Освен това, каква е употребата на супер ключова дума в Java с пример?

1) супер е използван за препращане към непосредствена променлива на екземпляра на родителския клас. Ние можем използвайте супер ключова дума за достъп до члена на данните или полето на родителския клас. то е използван ако родителският клас и дъщерният клас имат еднакви полета. В горното пример , Animal и Dog и двата класа имат общ цвят на свойството.

Освен това, каква е разликата между тази и супер ключова дума в Java? това и супер са две специални ключови думи в Java , който се използва за представяне на текущия екземпляр на клас и е супер клас. Както казах в първа линия, основната разлика между това и супер в Java е, че това представлява текущата инстанция на клас, докато супер представлява текущата инстанция на родителския клас.

Съответно, каква е употребата на тази ключова дума в Java?

Ключова дума 'ТОВА' в Java е референтна променлива, която препраща към текущия обект. "това" е препратка към текущия обект, чийто метод се извиква. Можеш използване "това" ключова дума за да избегнете конфликти с имена в метода/конструктора на вашия екземпляр/обект.

Каква е целта на super в Java?

Определение и употреба The супер ключова дума се отнася до обекти на суперклас (родител). Използва се за извикване на методи на суперклас и за достъп до конструктора на суперкласа. Най-честата употреба на супер ключова дума е за премахване на объркването между суперкласове и подкласове, които имат методи със същото име.

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