30.11.2012 Aufrufe

Inline-Methoden

Inline-Methoden

Inline-Methoden

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Übergabe von Objekten<br />

Call by value<br />

bool isLess( DayTime t ) const // *this mit t vergleichen<br />

{<br />

return asSeconds() < t.asSeconds();<br />

}<br />

abflug1.isLess( abflug2 );<br />

Die Funktion arbeitet hier mit einer Kopie des Objektes abflug2 (Aufruf des<br />

Kopierkonstruktors). Beim Verlassen der Funktion wird die Kopie zerstört (Aufruf<br />

des Destruktors).<br />

Call by Reference<br />

bool isLess( const DayTime& t ) const // *this mit t vergleichen<br />

...<br />

abflug1.isLess( abflug2 );<br />

OOP Thomas Klinker

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!