Ich lese gerade ein C++ Buch, und ich habe ein paar Fragen.Klasse und Mitglied Funktion (Anfänger)
1) Wird void in diesem Beispiel nur zur Angabe eines Rückgabetyps verwendet?
2) Wenn void bewirkt, dass KEINE Daten an die aufrufende Funktion zurückgegeben werden, warum wird immer noch die Meldung "Willkommen im Notenbuch" angezeigt?
3) Ist es nicht einfacher, eine einfache Funktion zu erstellen, anstatt ein Objekt zu erstellen?
#include <iostream>
using namespace std;
class GradeBook
{
public:
void displayMessage()
{
cout << "Welcome to the Grade Book!" << endl;
}
};
int main()
{
GradeBook myGradeBook;
myGradeBook.displayMessage();
}
Was ist der Nutzen von Objekten ist? – Foxic
@ 30trix: Die Beantwortung dieser Frage kann mehrere Bücher füllen. Ich glaube nicht, dass Sie in einem Kommentar eine vollständige und nützliche Antwort erhalten. –