Java-да конструкторды пайдалану қандай?
Java-да конструкторды пайдалану қандай?

Бейне: Java-да конструкторды пайдалану қандай?

Бейне: Java-да конструкторды пайдалану қандай?
Бейне: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, Сәуір
Anonim

The конструктордың мақсаты кезінде сынып объектісін инициализациялау болып табылады мақсаты әдіс – тапсырманы орындау арқылы орындау java код. Конструкторлар дерексіз, түпкілікті, статикалық және синхрондалған болуы мүмкін емес, ал әдістер болуы мүмкін. Конструкторлар әдістерде қайтару түрлері жоқ.

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

Java-дағы конструктор мен әдіс арасындағы айырмашылық

Java конструкторы Java әдісі
Конструктор нысанның күйін инициализациялау үшін қолданылады. Әдіс нысанның әрекетін көрсету үшін қолданылады.
Конструкторда қайтару түрі болмауы керек. Әдісте қайтару түрі болуы керек.

Java-да конструкторды қалай анықтауға болады? А Java тіліндегі конструктор объектінің бастамашысы болып табылады; сыныптың жаңа данасын жасаған кез келген уақытта, а конструктор шақырылады. Егер сіз жасамасаңыз а конструктор , әдепкі конструктор (аргументтер жоқ, басқа нақты код жоқ) сіз үшін жасалады Java . атауы конструктор сыныптағымен бірдей.

Сонымен қатар, конструкторлар не үшін қолданылады?

А конструктор объектілі-бағытталған бағдарламалаудағы сыныптың немесе құрылымның осы типтегі нысанды инициализациялаудағы арнайы әдісі болып табылады. А конструктор әдетте класс атымен бірдей және болуы мүмкін дана әдісі болған нысан мүшелерінің мәндерін әдепкі немесе пайдаланушы анықтаған мәндерге орнатыңыз.

Бұл кілт сөз Java тілінде не үшін қолданылады?

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

Ұсынылған: