Next: Verwendung von Klassen
Up: Objekte, Klassen, Variable, Funktionen,
Previous: Darstellung der Objekte in
Eine Klasse ist ein Bauplan für ein C++-Objekt. Eine Klasse beschreibt in ihrer einfachsten Form Attribute und Elementfunktionen. Die Attribute legen die zu speichernden Daten fest, während die Elementfunktionen Zugriff auf diese ermöglichen.
class MyClass{
public:
<DATEN>
<FUNKTIONEN>
}; // der Strichpunkt ist wichtig !!!
Wir unterscheiden die Definition einer Klasse und die Deklaration (das Erzeugen) eines Objektes dieser Klasse.
Definition:
class Glass{
private:
int volume;
int filled;
public:
void fill(int);
int drink(int);
int empty();
int content();
};
| © 1997 Gottfried Rudorfer, C++-AG, Lehrveranstaltungen, Abteilung für Angewandte Informatik, Wirtschaftsuniversität Wien, 3/19/1998 |