Sobes.tech
Junior — Middle

Hai esperienza nell'uso di generics nei tuoi progetti?

sobes.tech AI

Risposta dell'AI

Sì, nei miei progetti ho utilizzato i generics per aumentare la flessibilità e la riusabilità del codice. Ad esempio, nell'automazione dei test in Java con JUnit o TestNG, i generics consentono di creare metodi universali per lavorare con diversi tipi di dati, riducendo la duplicazione del codice e migliorandone la leggibilità.

Esempio di utilizzo dei generics in Java:

public class Box<T> {
    private T content;

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

    public T getContent() {
        return content;
    }
}

// Utilizzo:
Box<String> stringBox = new Box<>();
stringBox.setContent("Testo di prova");
String content = stringBox.getContent();