Szybki: finał

Jan 27 2023
Użyj słowa kluczowego final, jeśli klasa została zaprojektowana tak, aby NIE była dziedziczona. Jeśli ktoś próbuje odziedziczyć ostatnią klasę, otrzyma błąd kompilacji.
Zdjęcie autorstwa Markusa Spiske na Unsplash

Użyj słowa kluczowego final , jeśli klasa została zaprojektowana tak, aby NIE była dziedziczona.

Jeśli ktoś próbuje odziedziczyć ostatnią klasę, otrzyma błąd kompilacji.

Oczywiście słowo kluczowe final nie wpływa na bieżącą klasę; dlatego wielu młodszych programistów to ignoruje. Jeśli pracujesz w zespole, słowo kluczowe final jest sygnałem dla innych programistów, a nawet dla ciebie, aby go nie dziedziczyli. Na przykład klasa zawiera funkcje lub właściwości specyficzne tylko dla samej klasy.

Jeśli nie tworzysz klasy ogólnej lub nie planujesz dziedziczyć klasy. ZAWSZE zaleca się utworzenie klasy jako final . Oto kilka typowych przykładów, kiedy należy, a kiedy nie używać final .

Zostań członkiem Medium , czytaj więcej wspaniałych historii i rozwijaj swoją karierę.

Aby uzyskać więcej treści premium, przejdź do: