// // File ort2d.cpp #include #include "ort2d.h" using namespace std; Ort2D::Ort2D(float x, float y) : Vektor(2, new float[2]()) { komponenten[0] = x; komponenten[1] = y; } Ort2D::Ort2D(const Ort2D& v) : Vektor(v) { } Ort2D::Ort2D(const Vektor& v) : Vektor(v) { if (dimensionen != 2) { cout << "Fehler bei Vektorkonvertierung!"; return; } } void Ort2D::ausgabe() { cout << "Aktuelle Position: "; Vektor::ausgabe(); cout << endl; } Ort2D Ort2D::bewege(Geschwindigkeit2D g, float zeit) { return *this + (g * zeit); }