Садржај
2 Класе и објекти
2.1 Основни појмови о класама и објектима
3 Генеричке класе
4 Наслеђивање и полиморфизам
5 Примери пројеката са решењима
5.1 Различита кретања
5.2 Квиз
5.4 Приказ рада алгоритама сортирања

Генеричке класе и методи – квиз

    Q-28: Шта је генерички тип?

  • Тип који није део стандардне библиотеке, већ га сами креирамо.
  • Тип који се користи за дефинисање сложенијих типова.
  • Тип који се прецизира тек при инстанцирању објеката генеричке класе.
  • Тип који се генерише помоћу генеричке класе.

    Q-29: Који све типови могу да се користе као параметри генеричке класе приликом креирања објеката (означи све тачне одговоре)?

  • Генерички типови.
  • Стандардни типови.
  • Библиотечки типови.
  • Типови које сами дефинишемо.

    Q-30: Које су предности генеричке класе – колекције у односу на колекцију општих објеката (означи све тачне одговоре)?

  • Једноставније писање кода који користи колекцију.
  • Ефикасније извршавање јер нема потребе са провером типа у време извршавања.
  • Откривање неких врста грешака већ приликом компајлирања кода.
  • Могућност разноврсне употребе једном написаног библиотечког кода.

    Q-31: Означи све тачне реченице о генеричким класама и типовима.

  • Ако класа користи више генеричких типова, они морају да буду различити у свакој инстанци те класе.
  • Ако класа користи више генеричких типова, они морају да буду исти у свакој инстанци те класе.
  • Тип као параметар класе се пише између оваквих заграда < >.
  • Када сами пишемо генеричку класу, генерички тип се обавезно означава са Т.

    Q-32: Шта су генерички методи?

  • Сви методи генеричке класе.
  • Методи обичне (негенеричке) класе који користе генеричке типове као параметре.
  • Само они методи генеричке класе у којима се користе подаци генеричког типа.
  • Методи чији параметри могу да се имплицитно конвертују у потребан тип.
(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+