Junior — Middle
¿Has tenido experiencia usando generics en tus proyectos?
sobes.tech AI
Respuesta de la IA
Sí, en mis proyectos he utilizado generics para aumentar la flexibilidad y la reutilización del código. Por ejemplo, en la automatización de pruebas en Java con JUnit o TestNG, los generics permiten crear métodos universales para trabajar con diferentes tipos de datos, lo que reduce la duplicación de código y mejora su legibilidad.
Ejemplo de uso de generics en Java:
public class Box<T> {
private T content;
public void setContent(T content) {
this.content = content;
}
public T getContent() {
return content;
}
}
// Uso:
Box<String> stringBox = new Box<>();
stringBox.setContent("Texto de prueba");
String content = stringBox.getContent();