Генеричке класе и методи – квиз¶
- Тип који није део стандардне библиотеке, већ га сами креирамо.
- Тип који се користи за дефинисање сложенијих типова.
- Тип који се прецизира тек при инстанцирању објеката генеричке класе.
- Тип који се генерише помоћу генеричке класе.
Q-28: Шта је генерички тип?
- Генерички типови.
- Стандардни типови.
- Библиотечки типови.
- Типови које сами дефинишемо.
Q-29: Који све типови могу да се користе као параметри генеричке класе приликом креирања објеката (означи све тачне одговоре)?
- Једноставније писање кода који користи колекцију.
- Ефикасније извршавање јер нема потребе са провером типа у време извршавања.
- Откривање неких врста грешака већ приликом компајлирања кода.
- Могућност разноврсне употребе једном написаног библиотечког кода.
Q-30: Које су предности генеричке класе – колекције у односу на колекцију општих објеката (означи све тачне одговоре)?
- Ако класа користи више генеричких типова, они морају да буду различити у свакој инстанци те класе.
- Ако класа користи више генеричких типова, они морају да буду исти у свакој инстанци те класе.
- Тип као параметар класе се пише између оваквих заграда < >.
- Када сами пишемо генеричку класу, генерички тип се обавезно означава са Т.
Q-31: Означи све тачне реченице о генеричким класама и типовима.
- Сви методи генеричке класе.
- Методи обичне (негенеричке) класе који користе генеричке типове као параметре.
- Само они методи генеричке класе у којима се користе подаци генеричког типа.
- Методи чији параметри могу да се имплицитно конвертују у потребан тип.
Q-32: Шта су генерички методи?