003
18.05.2005, 13:12 Uhr
virtual
Sexiest Bit alive (Operator)
|
Also der Code tut nuicht, weil Du in main versuchst, direkt auf die Attribute des Objekts zuzugreifen; allerdings hast Du davor bei der Deklaration der Klasse gesagt, daß diese Attribute "private" seien, und damit nur innerhalb der Klasse sichtbar.
Eine Lösung bestünde möglicherweise darin, neben der Routine "ausgabeDaten" eine entsprechende "eingabeDaten" Routine zu schreiben, also quasi das, was Du in main tust, in die Klasse verlagern.
Sieht man von diesem Problem ab, gibt es noch andere Problemchen. Das mit dem void main hat Dir Pablo gesagt (ist nicht wirklich das Problem, aber doch unsauber). Wirklich "schlimm" ist die Verwendung von exit in C++ Programmen. Ich habe hier mal niedergeschrieben, was gegen die Verwendung von exit spricht, -- Gruß, virtual Quote of the Month Ich eß' nur was ein Gesicht hat (Creme 21) |