3 Commits
Author SHA1 Message Date
kachelto100370 69411ac10f Trompete implementiert, Klavier leicht angepasst 2026-05-27 13:55:29 +02:00
kachelto100370 e56437fb06 Klavier implementiert 2026-05-27 13:51:04 +02:00
kachelto100370 3a509f18ed Musikinstrument implementiert 2026-05-27 13:46:25 +02:00
4 changed files with 28 additions and 1 deletions

No files matched your search

+5
View File
@@ -1 +1,6 @@
#include "Klavier.h"
#include <iostream>
using namespace std;
Klavier::Klavier() { cout << "Konstruktor: Klavier()" << endl; }
Klavier::~Klavier() { cout << "Destruktor: ~Klavier()" << endl; }
void Klavier::spielen() { cout << "Klavier klimpert" << endl; }
+17
View File
@@ -1 +1,18 @@
#include "Musikinstrument.h"
#include <iostream>
using namespace std;
Musikinstrument::Musikinstrument() {
cout << "Konstruktor: Musikinstrument()" << endl;
}
Musikinstrument::Musikinstrument(string name) {
this->name = name;
cout << "Konstruktor: Musikinstrument(string name): " << name << endl;
}
Musikinstrument::~Musikinstrument() {
cout << "Destruktor: Irgentein Musikinstrument" << endl;
}
void Musikinstrument::spielen() {
cout << "Irgentein Musikinstrument erklingt irgentwie" << endl;
}
string Musikinstrument::liefereName() { return name; }
+1 -1
View File
@@ -7,7 +7,7 @@ private:
public:
Musikinstrument();
Musikinstrument(std::string iName);
Musikinstrument(std::string name);
~Musikinstrument();
virtual void spielen();
std::string liefereName();
+5
View File
@@ -1 +1,6 @@
#include "Trompete.h"
#include <iostream>
using namespace std;
Trompete::Trompete() { cout << "Konstruktor: Trompete()" << endl; }
Trompete::~Trompete() { cout << "Destruktor: ~Trompete()" << endl; }
void Trompete::spielen() { cout << "Trompete trötet" << endl; }