![]() Ласло Краус |
Објектно програмирање - испити Практични испит 5. 10. 2007. |
|---|
Написати на језику C++ класу за јединице мере. Предвидети:
"kom", "l", "m" или "kg" (покушај стварања јединице мере другачијом ознаком пријавити изузетком типа једноставне класе).
jed1=jed2),
- дохватање ознаке јединице мере,
- уписивање ознаке јединице мере у излазни ток (
it<<jed).
Написати на језику C++ апстрактну класу за артикле. Предвидети:
art1==art2),
it<<art).
Написати на језику C++ класу за млеко и за шећер као изведене класе из класе артикала. Једница мере за млеко је литар, а за шећер килограм.
Написати на језику C++ класу за записе о артиклима. Предвидети:
zap1=zap2),
it<<zap; пише се назив, количина, јединица мере, количина и вредност артикла).
Написати на језику C++ класу за складишта која садрже низ записа о артиклима. Предвидети:
sklad+=zap; грешка је ако складиште већ садржи запис за исти артикал; ако се садржани низ препуни, капацитет му се повећа за 10% али бар за 5 места),
sklad[art]; ако такав запис не постоји пријавити изузетак типа једноставне класе)
Написати на језику C++ програм који направи једно складиште, стави у њега неколико артикала и испише на главном излазу укупну вредност артикала у складишту. Користити константне податке (не треба ништа учитавати).
ispitx (x је број радне станице за којим се ради). Лозинка на свакој радној станици је student.I: (Nastava on \\Xs200-2) у каталогу ObjektnoProg\RSx (x је број радне станице за којим се ради).
Copyright © 2010, Laslo Kraus
Последња ревизија: 4.10.2010.