C++ Grundkurs

Was sind Methoden?

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Methoden stellen in C++ Funktionen dar, welche als Mitglied einer Klasse definiert werden.
01:08

Transkript

In dieser Lektion stelle ich Ihnen Methoden in C++ vor. Methoden sind Funktionen, die in einer Klasse deklariert wurden. Definieren können Sie diese Methode sowohl innerhalb wie auch außerhalb der Klasse. Wenn Sie die Methode innerhalb der Klasse definieren, ist sie automatisch *inline*. Das sehen Sie hier. Die Methode *deposit* besitzt ihre Definition der Funktionskörper hier innerhalb der Klasse, damit ist die Funktion *inline*. Das steht im Gegensatz zu den zwei Methoden *getBalance* und *withdraw*. *getBalance* und *withdraw* werden hier nur deklariert, aber hier definiert. Dadurch sind sie nicht *inline*. Was bedeutet *inline*? Durch *inline* fügt der Compiler anstelle des Aufrufs der Methode direkt den Code der Methode ein. Man muss aber wissen, dass *inline* nur eine Empfehlung an den Compiler ist. D.h., der Compiler kann bei einer *inline*-Methode auch nur einen Funktionsaufruf verwenden. In dieser Lektion habe ich Ihnen Methoden in C++ vorgestellt und insbesondere gezeigt, dass Methoden innerhalb und außerhalb der Klasse definiert werden können. Werden sie innerhalb der Klasse definiert, sind die Methoden *inline*.

C++ Grundkurs

Steigen Sie in die mächtige Programmiersprache C++ ein und lernen Sie dabei alle wichtigen Funktionen mit Anwendungsbeispielen kennen.

8 Std. 14 min (147 Videos)
Derzeit sind keine Feedbacks vorhanden...

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!