ass Article { unsigned _id; string _title; string _description; unsigned _price; User *_owner; // direkter Zeiger auf Besitzer public: // Konstruktor Article(unsigned id, char *title, char *descr, unsigned price, User *owner); // Zugriffsfunktionen (hier gekürzt) char *title() { return _title.c_str(); }; setTitle(char *t) { _title = t; }; // Persistenz: Binärdarstellung in Datei schreiben streamToFile(int fd); };