Breymann. C++ Einführung und professionelle Programmierung

Breymann. C++ Einführung und professionelle Programmierung Breymann. C++ Einführung und professionelle Programmierung

vred.bioinf.uni.sb.de
von vred.bioinf.uni.sb.de Mehr von diesem Publisher
17.11.2014 Aufrufe

8.7.2 Der Teil und das Ganze „Teil-Ganzes“-Beziehung heißt auch „Aggregation“ class Tastatur { public: // ... private: // aggregierte Objekte: Gehaeuse einGehaeuse; Kabel einKabel; Taste Tastenfeld[102]; }; Breymann C++, c○ Hanser Verlag München Inhalt ◭◭ ◭ ◮ ◮◮ 362 zurück Ende

8.7.3 Assoziation Eine Assoziation beschreibt eine Verbindung von einem Objekt zu einem oder mehreren anderen. Gemeinsamkeiten können vorhanden sein, spielen aber keine Rolle. Einige Programmfragmente dienen als Beispiel: class Person; // Vorwärtsdeklaration class Firma { public: void einstellen(Person*); // ... privat: Liste Mitarbeiter; // ... }; class Person { public: // ... Konstruktoren usw. void lerntKennen(Person& P) { Breymann C++, c○ Hanser Verlag München Inhalt ◭◭ ◭ ◮ ◮◮ 363 zurück Ende

8.7.3 Assoziation<br />

Eine Assoziation beschreibt eine Verbindung von einem Objekt zu einem<br />

oder mehreren anderen. Gemeinsamkeiten können vorhanden sein,<br />

spielen aber keine Rolle. Einige Programmfragmente dienen als Beispiel:<br />

class Person;<br />

// Vorwärtsdeklaration<br />

class Firma {<br />

public:<br />

void einstellen(Person*);<br />

// ...<br />

privat:<br />

Liste Mitarbeiter;<br />

// ...<br />

};<br />

class Person {<br />

public:<br />

// ... Konstruktoren usw.<br />

void lerntKennen(Person& P) {<br />

<strong>Breymann</strong> <strong>C++</strong>, c○ Hanser Verlag München<br />

Inhalt ◭◭ ◭ ◮ ◮◮ 363 zurück Ende

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!