Junior — Middle
Projelerinizde generics kullanma deneyiminiz oldu mu?
sobes.tech yapay zeka
AI'dan gelen yanıt
Evet, projelerimde kodun esnekliğini ve yeniden kullanılabilirliğini artırmak için generics kullandım. Örneğin, Java'da JUnit veya TestNG ile test otomasyonunda, generics farklı veri tipleriyle çalışmak için evrensel yöntemler oluşturmaya olanak tanır, bu da kod tekrarını azaltır ve okunabilirliği artırır.
Java'da generics kullanımına örnek:
public class Box<T> {
private T content;
public void setContent(T content) {
this.content = content;
}
public T getContent() {
return content;
}
}
// Kullanım:
Box<String> stringBox = new Box<>();
stringBox.setContent("Test metni");
String content = stringBox.getContent();