1 /* 2 * termin.cpp 3 * 4 * Beispielprogramm intelligente Zeiger. 5 * 6 * Autor: H.Drachenfels 7 * Erstellt am: 11.3.2019 8 */
9 #include "termin.h"
10
11 std::unique_ptr<termin> termin::new_instance(const datum& d,
12 const std::string& s)
13 {
14 return std::unique_ptr<termin>(new termin(d, s));
15 }
16
17 termin::termin(const datum &d, const std::string &s)
18 : wann(d), was(s)
19 { }
20
21 void termin::verschieben(const datum &d)
22 {
23 this->wann = d;
24 }
25
26 datum termin::get_datum() const
27 {
28 return this->wann;
29 }
30
31 std::string termin::get_beschreibung() const
32 {
33 return this->was;
34 }
35