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