Hier ist die Ausgabe:// objpart.cpp // Einzelteil als Objekt #include <iostream.h> class part // Festlegen eines Objektes { private: int modelnumber; // Kennzahl für Ersatzteil int partnumber; // Kennzahl für Einzelteil float cost; // Teilpreis public: void setpart(int mn,int pn,float c) // Daten setzen { modelnumber = mn; partnumber = pn; cost = c; } void showpart() // Daten anzeigen { cout << "\nModell " << modelnumber; cout << ", Teil " << partnumber; cout << ", Preis DM " << cost; } }; void main() { part part1; // Objekte der Klasse part definieren part1.setpart(6244,373,217.55); // Aufruf der Komponentenfunktion part1.showpart(); // Aufruf der Komponentenfunktion }
Model 6244, Teil 373, Preis DM 217.55
Diese Beispiel ist praxisbezogener als SMALLOBJ. Wenn Sie beispielsweise mit der Entwicklung eines Programms zur Verwaltung das Lagerbestands beschäftigt währen, würden Sie wahrscheinlich wirklich eine Klasse erstellen wollen, die part nahekommt. Es ist ein Beispiel eines C++-Objekts, das ein physisches Objekt in der wirklichen Welt wiedergibt - ein spezielles Ersatzteil eben.