Cili është përdorimi i super () në Java?
Cili është përdorimi i super () në Java?

Video: Cili është përdorimi i super () në Java?

Video: Cili është përdorimi i super () në Java?
Video: Zysha e seksit Ja si të prishemi pa i ren me dore 2024, Mund
Anonim

Të super fjalë kyçe në Java është një variabël referencë e cila është të përdorura për t'iu referuar objektit të menjëhershëm të klasës prind. Sa herë që krijoni shembullin e nënklasës, krijohet në mënyrë implicite një shembull i klasës mëmë, i cili referohet nga super variabël referencë.

Prandaj, cili është qëllimi i super () në Java?

super është një fjalë kyçe. Përdoret brenda një përkufizimi të metodës së nën-klasës për të thirrur një metodë të përcaktuar në super klasës. Metodat private të super -klasa nuk mund të thirret. Vetëm metodat publike dhe të mbrojtura mund të thirren nga super fjalë kyçe. Përdoret gjithashtu nga konstruktorët e klasave për të thirrur konstruktorët e klasës së saj mëmë.

Për më tepër, cili është përdorimi i kësaj fjale kyçe në Java? Fjalë kyçe "KJO" në Java është një variabël referimi që i referohet objektit aktual. "kjo" është një referencë për objektin aktual, metoda e të cilit është duke u thirrur. Ti mundesh përdorni "kjo" fjalë kyçe për të shmangur konfliktet e emërtimit në metodën/konstruktorin e shembullit/objektit tuaj.

Gjithashtu pyetja është, cili është ndryshimi midis kësaj () dhe super () në Java?

kjo dhe super janë dy fjalë kyçe të veçanta në Java , i cili përdoret për të përfaqësuar shembullin aktual të një klase dhe është super klasës. Siç thashë në rreshti i parë, kryesori dallimi ndërmjet kjo dhe super në Java është se kjo paraqet shembullin aktual të një klase, ndërsa super përfaqësojnë shembullin aktual të klasës mëmë.

A mund ta kemi këtë () dhe super () së bashku?

Të dyja këto () dhe super() janë thirrje të konstruktorit. Thirrja e konstruktorit duhet të jetë gjithmonë deklarata e parë. Kështu që ne mundemi jo kanë dy deklarata si deklaratë e parë, pra njëra ne mundemi telefononi super () ose ne mundemi quaj këtë () nga konstruktori, por jo të dyja.

Recommended: