Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, konuşmacı Java programlama dilinde variable arguments (değişken argümanlar) konusunu anlatmaktadır.
- Video, variable arguments'ın ne olduğunu ve nasıl kullanıldığını örneklerle açıklamaktadır. Konuşmacı, hesap makinesi örneği üzerinden, birden fazla sayı göndermek için integer... parametrelerinin nasıl kullanılacağını göstermektedir. Ayrıca, bu yapının test edilebilirliği zayıf olabileceği ve koleksiyonlar veya nesnel yapıların tercih edilebileceği konusunda da bilgi vermektedir.
- 00:00Variable Arguments Kavramı
- Variable arguments, bir fonksiyona istenilen kadar sayı gönderilebilecek şekilde tasarlanmasını sağlar.
- Hesap makinesi örneğinde olduğu gibi, fonksiyona birden fazla sayı gönderilebilir.
- Variable arguments, fonksiyona birden fazla integer parametre göndermek için kullanılır ve üç nokta (... ) ile belirtilir.
- 02:19Variable Arguments Kullanımı
- Variable arguments, gönderilen sayıları arka planda bir integer array gibi işler.
- Fonksiyona birden fazla sayı gönderilebilir, Java bunları otomatik olarak bir diziye çevirir.
- For döngüsü kullanılarak dizideki her eleman tek tek dolaşılabilir ve toplama işlemi yapılabilir.
- 06:28Variable Arguments Avantajları ve Dezavantajları
- Variable arguments sıklıkla kullanılan bir yapıdır.
- Nesnelerle çalışırken test edilebilirliği zayıflayabilir çünkü ne gönderildiği belli değildir.
- Koleksiyonlar ve nesnel yapılar, variable arguments yerine daha tercih edilebilir.