From ace7da5f91516ab0deb13533093c1fd1238a6a4e Mon Sep 17 00:00:00 2001 From: Samuel Oberhofer Date: Mon, 23 May 2022 20:50:32 +0200 Subject: [PATCH] Add Ware.h --- Uebung 1/Ware.h | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 Uebung 1/Ware.h diff --git a/Uebung 1/Ware.h b/Uebung 1/Ware.h new file mode 100644 index 0000000..e4d1702 --- /dev/null +++ b/Uebung 1/Ware.h @@ -0,0 +1,43 @@ +#pragma once +#include + +class Ware { +private: + std::string bezeichnung; + int seriennummer; + double gewicht; + double einkaufspreis; + double verkaufspreis; + +public: + std::string getBezeichnung() { return this.bezeichnung; } + + void setBezeichnung(std::string bezeichnung) { + this.bezeichnung = bezeichnung; + } + + int getSeriennummer() { return this.seriennummer; } + + void setSeriennummer(int seriennummer) { this.seriennummer = seriennummer; } + + double getGewicht() { return this.gewicht; } + + void setGewicht(double gewicht) { this.gewicht = gewicht; } + + double getEinkaufspreis() { return this.einkaufspreis; } + + void setEinkaufspreis(double einkaufspreis) { + this.einkaufspreis = einkaufspreis; + } + + double getVerkaufspreis() { return this.verkaufspreis; } + + void setVerkaufspreis(double verkaufspreis) { + this.verkaufspreis = verkaufspreis; + } + + Ware(std::string bezeichnung, int seriennummer, double gewicht, + double einkaufspreis, double verkaufspreis) + : bezeichnung(bezeichnung), seriennummer(seriennummer), gewicht(gewicht), + einkaufspreis(einkaufspreis), verkaufspreis(verkaufspreis) {} +}