Merhaba Arkadaslar,
Onceki iki yazida array declaration ve array construction konularindan bahsetmistik. Bu yazida array initialization ve hem construction hem initialization islemini beraber yaptigimiz durumlari inceleyecegiz.
Array Initialization ‘ dan kasit dizinin icerisine “bir seyler” eklemek, doldurmaktir. Bu “bir seyler” hem primitive degerler olacagi gibi , objeleri tutan referans degiskenleri de olabilir.
Animal [] pets = new Animal[3];
3 tane Animal referans tipinde ve null degerli elemanimiz ve Heap’te 1 tane array objemiz olustu. Burada Animal objesi yok ! Burasi onemli bir nokta.
pets[0]= new Animal(); pets[1]= new Animal(); pets[2]= new Animal();