Junior — Middle
Java-da sinfi elan edərkən final modifikatorunun istifadəsinə nümunə göstərə bilərsinizmi?
sobes.tech Süni İntellekt
AI-dan cavab
Java-da sinfi elan edərkən final modifieri, bu sinfinin miras alınmamasını təmin edir. Bu, sinfinin davranışını və ya təhlükəsizliyini qorumaq üçün genişləndirilməsini qadağan etmək istədiyiniz zaman faydalıdır.
Nümunə:
public final class Constants {
public static final String APP_NAME = "MyApp";
// Digər sabitlər
}
// Miras almağa cəhd tərtib xətası ilə nəticələnəcək
// public class ExtendedConstants extends Constants {} // Xəta
Bu nümunədə, Constants sinfi final kimi elan olunub, bu da onun miras alınmasını və davranışının dəyişdirilməsini qarşısını alır.