Енкапсулација - квиз¶
- Једноставније дебаговање.
- Повезивање више података у целину и на нивоу кода.
- Ограничавање корисника класе да подацима може да приступа само користећи својства.
- Спречавање неконтролисане измене податакa.
Q-11: Који је главни циљ енкапсулације?
- Зато што се програм сам прекида када услови нису испуњени.
- Зато што у том случају не морамо да енкапсулирамо те податке.
- Да бисмо могли једноставније да пишемо поступке над тим подацима.
- Да не бисмо морали да тестирамо методе који користе те податке.
Q-12: Зашто нам је важно да знамо да подаци увек испуњавају одређене услове?
- Конструктор је метод класе, који се зове исто као и класа.
- Класа не мора да има конструктор.
- Конструктор може, а не мора да има аргументе.
- Класа може да има више конструктора.
Q-13: Означи тачна тврђења о конструктору.