Kuo naudingas šis ir super raktinis žodis „Java“?
Kuo naudingas šis ir super raktinis žodis „Java“?

Video: Kuo naudingas šis ir super raktinis žodis „Java“?

Video: Kuo naudingas šis ir super raktinis žodis „Java“?
Video: Super Keyword in Java Full Tutorial - How to Use "super" 2024, Balandis
Anonim

super ir šis raktiniai žodžiai Java . super raktažodis yra naudojamas pasiekti pirminės klasės metodus, kol tai yra naudojamas Norėdami pasiekti dabartinės klasės metodus. tai rezervuota raktinis žodis java y., mes negalime naudoti tai kaip identifikatorius. tai yra naudojamas nurodyti dabartinės klasės egzempliorių ir statinius narius.

Be to, koks yra super raktažodžio naudojimas Java su pavyzdžiu?

1) super yra naudojamas norėdami nurodyti tiesioginį pirminės klasės egzemplioriaus kintamąjį. Mes galime naudoti super raktinį žodį norėdami pasiekti pirminės klasės duomenų narį arba lauką. tai yra naudojamas jei tėvų klasė ir antrinė klasė turi tuos pačius laukus. Aukščiau pavyzdys , Gyvūnų ir Šunų klasės turi bendrą nuosavybės spalvą.

Be to, kuo šis raktinis žodis skiriasi nuo super raktinio žodžio Java? tai ir super yra du specialūs raktiniai žodžiai Java , kuris naudojamas dabartiniam klasės egzemplioriui atstovauti ir jo super klasė. Kaip sakiau viduje konors pirmoji eilutė, pagrindinė skirtumas tarp šio ir super in Java yra tai, kad tai reiškia esamą klasės egzempliorių, while super atspindi dabartinį pirminės klasės egzempliorių.

Atitinkamai, kokia šio raktinio žodžio nauda Java?

raktinis žodis 'ŠTAS' Java yra atskaitos kintamasis, nurodantis dabartinį objektą. "tai" yra nuoroda į dabartinį objektą, kurio metodas yra iškviestas. Tu gali naudoti "tai" raktažodį kad išvengtumėte pavadinimų konfliktų jūsų egzemplioriaus / objekto metode / konstruktoriuje.

Koks yra super tikslas Java?

Apibrėžimas ir naudojimas super raktinis žodis nurodo superklasės (pagrindinius) objektus. Jis naudojamas superklasės metodams iškviesti ir prieigai prie superklasės konstruktoriaus. Dažniausiai naudojamas super raktinis žodis yra pašalinti painiavos tarp superklasių ir poklasių, turinčių metodus tuo pačiu pavadinimu.

Rekomenduojamas: