Садржај

Енкапсулација - квиз

    Q-11: Који је главни циљ енкапсулације?

  • Једноставније дебаговање.
  • Повезивање више података у целину и на нивоу кода.
  • Ограничавање корисника класе да подацима може да приступа само користећи својства.
  • Спречавање неконтролисане измене податакa.

    Q-12: Зашто нам је важно да знамо да подаци увек испуњавају одређене услове?

  • Зато што се програм сам прекида када услови нису испуњени.
  • Зато што у том случају не морамо да енкапсулирамо те податке.
  • Да бисмо могли једноставније да пишемо поступке над тим подацима.
  • Да не бисмо морали да тестирамо методе који користе те податке.

    Q-13: Означи тачна тврђења о конструктору.

  • Конструктор је метод класе, који се зове исто као и класа.
  • Класа не мора да има конструктор.
  • Конструктор може, а не мора да има аргументе.
  • Класа може да има више конструктора.
(Created using Swinx, RunestoneComponents and PetljaDoc)
© 2022 Petlja
A- A+