consolidate all repos to one for archive
This commit is contained in:
15
semester_2/programiranje_2/naloga0201/README.md
Normal file
15
semester_2/programiranje_2/naloga0201/README.md
Normal file
@@ -0,0 +1,15 @@
|
||||
Preučite primer Point na prosojnicah iz predavanj in po enakem vzoru napišite razred Artwork (zapišite Artwork.h in Artwork.cpp). Vse metode (tudi krajše) implementirajte v datoteki Artwork.cpp.
|
||||
|
||||
Razred Artwork mora imeti naslednje instančne spremenljivke:
|
||||
title,
|
||||
description,
|
||||
price in
|
||||
year.
|
||||
Razred Artwork mora imeti konstruktor s 4 parametri.
|
||||
Napišite javne metode: get (vrne podatek) za vsako lastnost posebej.
|
||||
Napišite javne metode: set (nastavi podatek) pri izbranih lastnostih, kjer je smiselno.
|
||||
Napišite metodo toString(), ki vrne string, ki vsebuje vse podatke o umetnini.
|
||||
Napišite javno metodo print(), ki izpiše vse podatke.
|
||||
V glavnem programu demonstrirajte uporabo konstruktorjev in metod iz razreda Artwork. Ustvarite vsaj 5 objektov, kjer demonstrirate:
|
||||
statično in dinamično alokacijo objektov (razreda Artwork),
|
||||
uporabo vseh metod iz razreda Artwork.
|
||||
Reference in New Issue
Block a user