Java

Method overriding (@Override)

Në shqip: Mbishkrimi i metodës

ShpjegimiSQ

Overriding-u është kur klasa fëmijë e rishkruan një metodë që e ka trashëguar nga prindi, që të sillet ndryshe. Shënimi @Override i thotë kompajlerit të kontrollojë që po e mbishkruan vërtet — dhe të paralajmëron nëse e ke gabuar emrin.

EnglishEN

Overriding is when a child class rewrites a method it inherited from its parent, so it behaves differently. The @Override annotation tells the compiler to check you really are overriding — and warns you if you mistyped the name.

Si ta mendosh

Si receta e familjes për byrek që e trashëgon, por ti e bën me spinaq në vend të mishit — i njëjti emër, versioni yt.

Lexoje në anglisht

Like the family byrek recipe you inherit but make with spinach instead of meat — same name, your version.

Shembull kodijava

class Mace extends Kafshe {
    @Override
    String ze() { return "Mjau!"; }
}

Terma të lidhur