Sobes.tech
Junior — Middle

Müxtəlif siniflərdən üç obyektin massiv tipli məlumat quruluşuna əlavə edilməsi üçün hansı addımlar lazımdır?

sobes.tech Süni İntellekt

AI-dan cavab

Java-da massivlər homojen məlumat strukturlarıdır, yəni bütün elementlər eyni tiplə olmalıdır. Müxtəlif siniflərə aid obyektləri tək bir massivə əlavə etmək üçün ümumi əsas tip, məsələn, Object sinfi istifadə edilməlidir.

Object massivinə müxtəlif siniflərdən üç obyekt əlavə etməyin nümunəsi:

Object[] array = new Object[3];
array[0] = "Sətir";          // String
array[1] = 123;               // Integer (avtoqutulama)
array[2] = new ArrayList<>(); // ArrayList

Beləliklə, Object massivində hər hansı sinifin obyektləri ola bilər, çünki hamısı Object-dən irsən gəlir.