Sobes.tech
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();