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.