Hem varargs metotlar (Madde 53) hem de üreyseller (generics) Java 5 ile birlikte dile eklenmiş olmalarına rağmen birbirleriyle pek de uyumlu çalışmazlar. Varargs metotların amacı istemcilerin metotlara değişken sayıda argüman geçebilmelerini sağlamaktır. Bir varargs metot çağırıldığı zaman, bu değişken sayıdaki argümanlar bir dizi yaratılarak onun içerisinde tutulur. Bu dizi, her…
Leave a CommentTag: generics
JDK tarafından sağlanan üreysel türleri (generic types) ve metotları kullanmak çok zor olmasa da, kendiniz üreysel türler yazmak istediğinizde biraz zorlanabilirsiniz ama bunu öğrenmeniz çok faydalı olacaktır. Şimdi Madde 7’deki basitleştirilmiş yığıt (stack) gerçekleştirimine bakalım: Bu sınıf en başından beri üreysel olmalıydı ama sonradan mevcut istemcilere zarar vermeden üreysele dönüştürmek…
2 Comments