Junior — Middle
Da li imate iskustva sa korišćenjem generics u vašim projektima?
sobes.tech АИ
Одговор од АИ
Da, u svojim projektima koristio sam generike za povećanje fleksibilnosti i ponovne upotrebljivosti koda. Na primer, u automatizaciji testova u Javi sa JUnit ili TestNG, generici omogućavaju kreiranje univerzalnih metoda za rad sa različitim tipovima podataka, čime se smanjuje dupliranje koda i poboljšava čitljivost.
Primer korišćenja generika u Javi:
public class Box<T> {
private T content;
public void setContent(T content) {
this.content = content;
}
public T getContent() {
return content;
}
}
// Upotreba:
Box<String> stringBox = new Box<>();
stringBox.setContent("Test tekst");
String content = stringBox.getContent();