Middle
Bütün kolleksiyalar üçün ən əsas interfeys hansıdır?
sobes.tech Süni İntellekt
AI-dan cavab
Əksər proqramlaşdırma dillərində bütün kolleksiyalar üçün ən əsas interfeys Iterable (və ya onun analoqu) olub, kolleksiyanın elementlərini dövr etmək imkanı verir.
Məsələn, Java-da bütün kolleksiyalar Iterable<T> interfeysini həyata keçirir və iterator() metodunu müəyyən edir. Bu sayədə, hər hansı kolleksiyanın elementlərini keçmək üçün for-each dövrü istifadə oluna bilər.
Java nümunəsi:
List<String> list = Arrays.asList("a", "b", "c");
for (String item : list) {
System.out.println(item);
}
Beləliklə, Iterable interfeysi elementlərin keçilməsi üçün əsas funksionallıq təmin edir və daha ixtisaslaşmış kolleksiyalar onun üzərində qurulur.