Junior — Middle
Тавзеҳ диҳед, ки дар забонҳои барномасозӣ 'бозгашти намудҳо' чӣ маъно дорад.
sobes.tech AI
Ҷавоб аз AI
Бозгаштии намудор (type erasure) механизмист, ки дар баъзе забонҳои барномасозӣ бо генерикҳо истифода мешавад, масалан, дар Java. Дар вақти компилятсия, маълумот дар бораи намудҳои мушаххаси параметрҳои генерикӣ ҳазм мешавад (бароед), ва дар коди компилятшуда танҳо намудҳои асосӣ (масалан, Object) боқӣ мемонанд. Ин имкон медиҳад, ки бо коди бе генерикҳо мувофиқат нигоҳ дошта шавад, аммо маҳдудиятҳо меоранд, масалан, истифодаи намудҳои мушаххаси параметрҳо дар вақти иҷро (runtime) мумкин нест.
Масалан: дар Java, List<String> ва List<Integer> дар вақти иҷро танҳо ҳамчун List намоиш медиҳанд, ва JVM намудҳои унсурҳои онҳоро фарқ намекунад.