Grundlegende Operationen mit Klassen ausführen

C++C++Beginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Lab werden wir lernen, wie man mit Klassen und ihren Membern in der Programmiersprache C++ grundlegende Operationen durchführt. Wir werden eine Klasse namens operations erstellen, die Membervariablen und -funktionen enthält, um grundlegende Operationen wie Addition, Subtraktion, Multiplikation und Division auf zwei benutzerdefinierten Zahlen zu implementieren.

Erstellen einer neuen C++-Datei

Erstellen Sie zunächst eine neue C++-Datei mit dem Namen main.cpp im Verzeichnis ~/project mithilfe des folgenden Befehls in der Konsole:

touch ~/project/main.cpp

Schreiben des Codes

Kopieren Sie den folgenden Code in die Datei main.cpp mithilfe eines Texteditors oder einer integrierten Entwicklungsumgebung (IDE):

#include <iostream>
#include <vector>
using namespace std;

// definieren der Klasse operations, um alle grundlegenden Operationen zu implementieren
class operations {
 // Deklarieren von Membervariablen
 public:
     int num1, num2;

 // Definieren von Memberfunktionen oder Methoden
 public:
     void input() {
         cout << "Geben Sie zwei Zahlen ein, auf denen Sie Operationen ausführen möchten: \n";
         cin >> num1 >> num2;
         cout << "\n";
     }

     void addition() {
         cout << "Addition = " << num1 + num2;
         cout << "\n";
     }

     void subtraction() {
         cout << "Subtraktion = " << num1 - num2;
         cout << "\n";
     }

     void multiplication() {
         cout << "Multiplikation = " << num1 * num2;
         cout << "\n";
     }

     void division() {
         cout << "Division = " << (float) num1 / num2;
         cout << "\n";
     }
};

// Definieren der Hauptmethode, um auf die Member der Klasse zuzugreifen
int main() {
     cout << "\n\nWillkommen bei LabEx :-)\n\n\n";
     cout << " ===== Programm zur Durchführung von grundlegenden Operationen mit Klassen in C++ ===== \n\n";

     // Deklarieren eines Klassenobjekts, um auf Klassenmember von außerhalb der Klasse zuzugreifen
     operations op;

     cout << "\n

: Rufen Sie die division()-Funktion auf";

 op.division();

 cout << "\nVerlasse die Hauptmethode\n\n\n";

 return 0;

}

Der Code deklariert eine Klasse namens `operations`, die Membervariablen und -funktionen enthält, um grundlegende Operationen auf zwei benutzerdefinierten Zahlen durchzuführen. Die Hauptmethode wird verwendet, um auf die Member der Klasse zuzugreifen und die erforderlichen Funktionen aufzurufen, um grundlegende Operationen auf den benutzerdefinierten Zahlen durchzuführen.

Kompilieren und Ausführen des Codes

Um den Code zu kompilieren und auszuführen, verwenden Sie folgenden Befehl in der Konsole:

g++ ~/project/main.cpp -o main &&./main

Dieser Befehl wird die Datei main.cpp kompilieren und ein ausführbares Programm namens main generieren. Anschließend wird das ausführbare Programm ausgeführt und die Ausgabe auf der Konsole angezeigt.

Sie sollten eine Ausgabe sehen, die wie folgt aussieht:

Willkommen bei LabEx :-)


===== Programm zur Durchführung von grundlegenden Operationen mit Klassen in C++ =====

: Rufen Sie die division()-Funktion auf

Division = 2

Verlasse die Hauptmethode

Zusammenfassung

In diesem Lab haben wir gelernt, wie man in der Programmiersprache C++ grundlegende Operationen mit Hilfe von Klassen und deren Mitgliedern durchführt. Wir haben eine Klasse namens operations erstellt, die Membervariablen und -funktionen enthält, um grundlegende Operationen wie Addition, Subtraktion, Multiplikation und Division auf zwei benutzerdefinierte Zahlen zu implementieren. Wir haben auch gelernt, wie man auf die Member der Klasse von außerhalb der Klasse zugreift und die erforderlichen Funktionen aufruft, um grundlegende Operationen auf den benutzerdefinierten Zahlen durchzuführen.