![]() Ласло Краус |
Објектно програмирање - испити Практични испит 22. 9. 2006. |
---|
Написати на језику C++ класу за векторе у простору. Предвидети:
dat>>v
) и уписивање вектора у датотеку (dat<<v
– [
vx,
vy,
vz]
).
Написати на језику C++ класу за тачке у простору. Предвидети:
t+=v
), и
dat>>v
) и упусивање тачке у датотеку (dat<<t
– (
x,
y,
z)
).
Написати на језику C++ класу за апстрактне предмете у простору. Предвидети:
p+=v
),
dat<<p
).
Написати на језику C++ класу за сфере у простору као изведену класу из класе предмета (V=4r3π/3; пишу се у облику: S{
r,
t}
). Поред могућности које постоје у основној класи предвидети:
Написати на језику C++ класу за апстрактне оријентисане предмете у простору као изведену класу из класе предмета. Предвидети:
Написати на језику C++ класу за купе као изведену класу из класе оријентисаних предмета (V=r2πh/3; пишу се у облику: K{
r,
h,
t,
v}
). Поред могућности које постоје у основној класи предвидети:
Склоп је оријентисан предмет који може да садржи произвољан број предмета. Написати на језику C++ класу за склопове као изведену класу из класе оријентисаних предмета (пишу се у облику: <
p,
p,…,
p>
). Поред могућности које постоје у основној класи предвидети:
s+=p
).
Написати на језику C++ функцију за читање једног предмета с главног улаза.
Написати на језику C++ програм који чита предмете с главног улаза и исписује их на главном излазу све док не прочита празан предмет.
studentx
(x
је број радне станице за којим се ради). Лозинка на свакој радној станици је student
.N:
(Nastava
on
\\Xs200-2
) у каталогу ObjektnoProg\RSx
(x
је број радне станице за којим се ради).
Copyright © 2010, Laslo Kraus
Последња ревизија: 4.10.2010.