Kwa nini tunatumia @override katika Java?
Kwa nini tunatumia @override katika Java?

Video: Kwa nini tunatumia @override katika Java?

Video: Kwa nini tunatumia @override katika Java?
Video: ОЖИДАНИЕ или РЕАЛЬНОСТЬ! ИГРЫ в РЕАЛЬНОЙ ЖИЗНИ! Маленькие кошмары 2 в реальной жизни! 2024, Novemba
Anonim

Ufafanuzi @ Batilisha ni kutumika kwa kusaidia kuangalia kama msanidi afanye nini kubatilisha njia sahihi katika darasa la mzazi au kiolesura. Wakati jina la mbinu za super linabadilika, mkusanyaji anaweza kuarifu kesi hiyo, ambayo ni ya kuweka tu uthabiti na super na subclass.

Kwa hivyo, kwa nini @override inatumika kwenye Java?

@ Batilisha dokezo linaonyesha kuwa mbinu ya darasa la mtoto inaandika zaidi mbinu ya darasa la msingi. Inatoa onyo kutoka kwa mkusanyaji ikiwa njia iliyofafanuliwa haifanyi hivyo kubatilisha chochote. Inaweza kuboresha usomaji wa msimbo wa chanzo.

Baadaye, swali ni, tunahitaji @override katika Java? Unapaswa tumia kila wakati @ Batilisha kidokezo wakati wowote programu, ikipendekezwa na Google Java mwongozo bora wa mazoezi pia. @ Batilisha ni halali katika kesi zifuatazo: Wakati njia ya darasa ni kupitisha njia ya darasa la juu. Wakati njia ya darasa inatekeleza njia ya kiolesura.

Hapa, @override inatumika kwa nini?

@ Batilisha @ Batilisha dokezo hufahamisha mkusanyaji kuwa kipengele kimekusudiwa kubatilisha kipengele alitangaza katika superclass. Kubatilisha mbinu zitajadiliwa katika Maingiliano na Mirathi. Ingawa haihitajiki kutumia kidokezo hiki wakati kupitisha njia, husaidia kuzuia makosa.

Dokezo ni nini na kwa nini inatumika katika Java?

Maelezo katika Java . Maelezo ni kutumika kutoa maelezo ya ziada kuhusu programu. Maelezo usibadilishe kitendo cha programu iliyokusanywa. Maelezo kusaidia kuhusisha metadata (maelezo) na vipengele vya programu i.e. vigeuzo vya mfano, wajenzi, mbinu, madarasa, n.k.