Sobes.tech
Junior — Middle

Mal ste skúsenosti s používaním generics vo svojich projektoch?

sobes.tech AI

Odpoveď od AI

Áno, vo svojich projektoch som používal generiká na zvýšenie flexibility a opakovateľnosti kódu. Napríklad v automatizácii testov v Jave s JUnit alebo TestNG generiká umožňujú vytvárať univerzálne metódy na prácu s rôznymi dátovými typmi, čo znižuje duplikáciu kódu a zlepšuje čitateľnosť.

Príklad použitia generík v Jave:

public class Box<T> {
    private T content;

    public void setContent(T content) {
        this.content = content;
    }

    public T getContent() {
        return content;
    }
}

// Použitie:
Box<String> stringBox = new Box<>();
stringBox.setContent("Testovací text");
String content = stringBox.getContent();