Sobes.tech
Junior — Middle

Heb je ervaring met het gebruik van generics in je projecten?

sobes.tech AI

Antwoord van AI

Ja, in mijn projecten heb ik generics gebruikt om de flexibiliteit en herbruikbaarheid van de code te vergroten. Bijvoorbeeld, in testautomatisering in Java met JUnit of TestNG, maken generics het mogelijk om universele methoden te creëren voor het werken met verschillende datatypes, wat de duplicatie van code vermindert en de leesbaarheid verbetert.

Voorbeeld van het gebruik van generics in Java:

public class Box<T> {
    private T content;

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

    public T getContent() {
        return content;
    }
}

// Gebruik:
Box<String> stringBox = new Box<>();
stringBox.setContent("Testtekst");
String content = stringBox.getContent();