Elektrotehnicki fakultet, Beograd  Ласло Краус ИР2ОО1/СИ2ОО1
Испит
27. 2. 2008.

Аутори: Игор Тартаља, Ђорђе Ђурђевић и Ласло Краус

Задаци: 1 2 | Напоменe

Поставка задатка 1 (30 поена) ( почетак)

Одговорити концизно (једна или две реченице) и прецизно на следећа питaња:

а) Које ограничење важи при задавању подразумеваних вредности аргумената функција? Навести примере исправно и неисправно задатих подразумеваних вредности.

б) Да ли се оператор -> преклапа као бинарни или унарни оператор, да ли може да се преклопи као статичка метода и ког типа треба да буде резултат те операторске функције?

в) Да ли се из методе приватно изведене класе може приступити заштићеном члану основне класе и зашто?

г) У чему је основна разлика између вишеструког извођења и извођења у више корака?

д) Шта је функцијска класа и да ли она може бити аргумент шаблона? Навести по један пример функцијских класа које реализују бинарне аритметичке, односно релационе операције из библиотеке STL (само назив).

Поставка задатка 2 (укупно 70 поена) ( почетак)

Написати на језику C++ следеће класе (класе опремити оним конструкторима, деструктором и оператором за доделу вредности, који су потребни за безбедно коришћење класа; грешке пријављивати изузецима типа једноставних класа које су опремљене писањем текста поруке):


Напоменe ( почетак)


( почетак)
         
Аутор: Ласло Краус
Е-пошта: kraus@etf.rs

Copyright © 2010, Laslo Kraus
Последња ревизија: 30.8.2010.