Middle
Java-da generiklərlə işlədinizmi?
sobes.tech Süni İntellekt
AI-dan cavab
Bəli, Java-da generiklər, tiplərlə parametrli sinflər, interfeyslər və metodlar yaratmağa imkan verir, bu da tiplərin təhlükəsizliyini artırır və çevirmələr ehtiyacını azaldır. Məsələn, ümumi konteyner sinfi yarada bilərsiniz:
public class Box<T> {
private T content;
public void setContent(T content) {
this.content = content;
}
public T getContent() {
return content;
}
}
Belə sinfi hər hansı bir tiplə istifadə etmək olar, məsələn, Box<String> və ya Box<Integer>, bu da icra zamanı səhvlərin qarşısını almağa kömək edir.