consolidate all repos to one for archive
This commit is contained in:
15
semester_2/programiranje_2/naloga0501/README.md
Normal file
15
semester_2/programiranje_2/naloga0501/README.md
Normal file
@@ -0,0 +1,15 @@
|
||||
Vzemite nalogo 4.1.
|
||||
Dodajte razed Painting, ki deduje iz razreda Artwork. Nov razred naj ima:
|
||||
dodatno instančno spremenljivko technique tipa PaintingTechnique - dodajte enum class(https://en.cppreference.com/w/cpp/language/enum) PaintingTechnique, ki ima vrednosti Oil, Acrylic in Graphite. enum class PaintingTechnique naj bo napisan nad deklaracijo razreda Painting.
|
||||
konstruktor s 6 parametri,
|
||||
metodo toString in
|
||||
metodo print.
|
||||
V glavnem programu zapišite oz. sestavite program, ki bo predstavljal eno galerijo, ki ima znotraj artworks:
|
||||
2 primerka tipa Artwork in
|
||||
2 primerka tipa Painting.
|
||||
|
||||
Napotki pri reševanju naloge:
|
||||
|
||||
Pazite na uporabo protected, virtual in override.
|
||||
|
||||
Pri reševanju naloge upoštevajte vso dosedaj pridobljeno znanje (uporaba inicializacijskega seznama, konstantne metode, zapišite si metode get/set tam, kjer jih potrebujete itd.). uml_diagram_task0501.png
|
||||
Reference in New Issue
Block a user