Java тіліндегі бұл және супер кілт сөздің қолданылуы неде?
Java тіліндегі бұл және супер кілт сөздің қолданылуы неде?

Бейне: Java тіліндегі бұл және супер кілт сөздің қолданылуы неде?

Бейне: Java тіліндегі бұл және супер кілт сөздің қолданылуы неде?
Бейне: Кофеден артық: Голанг. Неліктен Java әзірлеушілері GO тілін екінші тіл ретінде үйренуде. 2024, Наурыз
Anonim

тамаша және осы Java тіліндегі кілт сөздер . супер кілт сөз болып табылады пайдаланылады бұл кезде ата-аналық сыныптың әдістеріне қол жеткізу пайдаланылады ағымдағы класс әдістеріне қол жеткізу. бұл резервтелген java тіліндегі кілт сөз яғни біз алмаймыз пайдалану идентификатор ретінде. бұл пайдаланылады ағымдағы сынып данасына, сондай-ақ статикалық мүшелерге сілтеме жасау үшін.

Сонымен қатар, мысалмен Java-де супер кілт сөзді пайдалану қандай?

1) тамаша болып табылады пайдаланылады тікелей ата-аналық сынып данасы айнымалысына сілтеме жасау үшін. Біз істей аламыз супер кілт сөзді пайдаланыңыз деректер мүшесіне немесе ата-аналық сынып өрісіне қол жеткізу. Бұл пайдаланылады егер ата-аналар мен балалар сыныбының өрістері бірдей болса. Жоғарыда мысал , Жануарлар мен Иттердің екеуі де ортақ қасиет түсіне ие.

Сонымен қатар, Java тіліндегі бұл және супер кілт сөздің айырмашылығы неде? бұл және тамаша ішінде екі арнайы кілт сөз бар Java , ол сыныптың және оның ағымдағы данасын көрсету үшін пайдаланылады тамаша сынып. Мен айтқандай ішінде бірінші жол, негізгі мұның суперден айырмашылығы ішінде Java бұл сыныптың ағымдағы данасын білдіреді, while тамаша ата-аналық сыныптың ағымдағы данасын көрсетеді.

Сәйкесінше, бұл кілт сөзді Java-да қандай мақсатта қолданады?

Негізгі сөз 'БҰЛ' Java ағымдағы нысанға сілтеме жасайтын анықтамалық айнымалы болып табылады. «бұл» әдісі шақырылатын ағымдағы нысанға сілтеме. Сен істей аласың пайдалану «бұл» кілт сөз дананың/нысаныңыздың әдісінде/конструкторында қайшылықтарды атамау үшін.

Java-дағы супердің мақсаты қандай?

Анықтамасы және қолданылуы тамаша кілт сөз суперкласс (ата-ана) нысандарына жатады. Ол суперкласс әдістерін шақыру үшін және суперкласс конструкторына қол жеткізу үшін қолданылады. Ең көп қолданылатыны тамаша кілт сөз - бірдей атпен әдістері бар суперсыныптар мен ішкі сыныптар арасындағы шатасуды жою.

Ұсынылған: