Die Struktur in C++

Strukturen (Schlüsselwort struct) sind in C++ nach wie vor enthalten und verhalten sich genauso wie in ANSI-C. Du kannst Deiner Struktur Methoden geben, die mit den Daten genauso arbeiten wie in einer Klasse, aber Methoden wie Daten sind am Anfang einer Struktur automatisch öffentlich. Selbstverständlich kannst Du die Daten oder Methoden als privat deklarieren. Eine Struktur sollte aber nur für Konstrukte verwendet werden, die auch wirklich Strukturen sind. Wenn Du auch nur einfachste Objekte konstruierst, solltest Du eine Klasse dafür verwenden.

(weiter...)