SerhatSHN Aleyküm selam,
initialization kelimesinden geliyor. Constructor (yapıcı) methodudur kendisi. Şöyle düşünebilirsin. Bir bellek vardır bilgisayarda. Uygulamalar çalışırken her aşama için bir bellek tahsis edilir. Örneğin A diye bir değişken oluşturduğunda bellekte A için bir bellek tahsis edilir. Sen kodlama esnasında o A'yı çağırırken bellekte tahsis edilen adres çağırılır. init ile ilgili sınıf/method constructor yani bellekte kullanılabilmesi için alan tahsis etmeye yarar. Constructor kullanmaz isen bellekte o adres olmadığı için bilgisayar o sınıfı/methodu tanımaz. Bu yüzden çağırdığında hata alacaksın. Bu hataya da "access violation at address" denir. Yani adrese erişim ihlali anlamına gelir.
Aslında bu tip konuları bir podcast şeklinde canlı yayınlar ile muhabbet ile karışık şekilde anlatmayı düşünüyorum ama izleyici az olacak kuvvetle muhtemel ilerde düşünebilirim. Bu tip konular aşırı zevklidir.