Sobes.tech
Junior — Middle

Care este scopul modificatorului Final în Java și în ce cazuri se folosește?

sobes.tech AI

Răspuns de la AI

Modificatorul final în Java este utilizat pentru a restricționa modificările:

  • Pentru variabile: valoarea poate fi atribuită o singură dată, apoi devine o constantă.
  • Pentru metode: metoda nu poate fi suprascrisă în subclase.
  • Pentru clase: clasa nu poate fi moștenită.

Exemplu de utilizare a final pentru o variabilă:

final int MAX_USERS = 100;

Se folosește final pentru a crește siguranța codului, a preveni modificările accidentale și a asigura imuabilitatea.