Grundlagen für das Projekt (Teil 2)
3. Objektorientierte Programmierung
Worum geht es?
Dieser Code zeigt ein einfaches C++-Programm, das eine Klasse "Company" definiert. Die Klasse ist ein Beispiel für die objektorientierte Programmierung in C++. Die Klasse enthält zwei Member-Variablen: "m_name" und "m_city", die den Namen und die Stadt des Unternehmens speichern. Es gibt auch eine Member-Funktion "PrintLocation", die die Informationen über den Namen und die Stadt des Unternehmens ausgibt.
Was kannst du danach?
- Definieren einer Klasse in C++
- Erstellen von Objekten einer Klasse
- Zugriff auf Member-Variablen und -Funktionen
#include <iostream> using namespace std; class Company { public: string m_name{}, m_city{}; void PrintLocation() { cout << m_name << " liegt in " << m_city; cout << endl; } }; int main() { // Objekt einer Klasse mit Daten und Funktionen Company university; university.m_name = "Hochschule"; university.m_city = "Emden"; university.PrintLocation(); return 0; }