#ifndef NALOGA0201_PAINTING_H #define NALOGA0201_PAINTING_H #include "Artwork.h" enum class PaintingTechnique { Oil, Acrylic, Graphite }; class Painting : public Artwork { private: PaintingTechnique technique; public: Painting() = default; Painting(std::string title, std::string description, int price, int year, std::shared_ptr artist, double width, double height, double depth, PaintingTechnique technique); ~Painting() = default; std::string getTechnique() const; std::string toString() const override; }; #endif //NALOGA0201_PAINTING_H