Zašto koristimo @override u Javi?
Zašto koristimo @override u Javi?

Video: Zašto koristimo @override u Javi?

Video: Zašto koristimo @override u Javi?
Video: Why you should talk to strangers | Kio Stark 2024, April
Anonim

Napomena @ Override je korišteno za pomoć pri provjeri da li programer šta treba nadjačati ispravan metod u roditeljskoj klasi ili interfejsu. Kada se ime super metoda promijeni, kompajler može obavijestiti taj slučaj, što je samo za održavanje konzistentnosti sa super i podklasom.

Shodno tome, zašto se @override koristi u Javi?

@ Override anotacija ukazuje da metoda podređene klase prepisuje svoju metodu osnovne klase. Izvlači upozorenje iz kompajlera ako anotirana metoda zapravo nije nadjačati bilo šta. Može poboljšati čitljivost izvornog koda.

Nakon toga, pitanje je da li nam treba @override u Javi? Trebao bi uvijek koristi @ Override napomenu kad god je aplikacija koju je predložio Google Java vodič za najbolju praksu. @ Override je legalan u sljedećim slučajevima: Kada je metoda klase prevladavanje metoda super klase. Kada metoda klase implementira metodu interfejsa.

Za šta se ovdje koristi @override?

@ Override @ Override anotacija obavještava kompajler da je element namijenjen nadjačati element deklariran u superklasi. Overriding metode će biti razmatrane u Interfejsima i nasljeđivanju. Iako nije potrebno koristiti ovu napomenu kada prevladavanje metoda, pomaže u sprečavanju grešaka.

Šta je anotacija i zašto se koristi u Javi?

Napomene in Java . Napomene su korišteno da pruži dodatne informacije o programu. Napomene ne mijenjaju akciju kompajliranog programa. Napomene pomoć pri povezivanju metapodataka (informacija) sa programskim elementima, tj. varijable instance, konstruktorima, metodama, klasama itd.