![]() Ласло Краус |
Објектно програмирање - испити Практични испит 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.