Shallow copy va Deep Copy haqida nimalarni bilasiz? Bu savoln | Sherali Turdiyev
Shallow copy va Deep Copy haqida nimalarni bilasiz?
Bu savolni berish bilan interviewer sizni reference va primitive tiplari, ayniqsa reference tipi haqidagi bilimlaringizni tekshiradi. Dasturlashda savoldagi holat bo’yicha juda ko’plab halatlarga duch kelinadi. Umuman mohiyat har daim muhim.
_______________
Javob:
Shallow copy (o'zbekchada: Yuzaki nusxalash) - obyektni ichidagi (1-level) elementlarini xotiradagi maydon(qiymat yoki manzil)larini ikkinchi obyektga ko'chirish
Deep copy (o'zb: chuqur nusxalash) - obyektni har qanday darajadagi(level) elementlarini qiymatlarini ko'chirish
Dasturlash bo'yicha kerakli savol-javoblar, maslahatlar va shu kabi ma'lumotlar berib boriladi. Hamda o'zimni turli xil fikr-mulohazalarimni ham berib boraman....