class QuadMatrix { private: int matrix[3][3]; int Dim; float Det; float inverse[3][3]; public: void setzeDim(); void berechneDet(); void inv_vek(); void invMat(); void eingeben(); void ausgeben(); void anlegen(int, float); }; class Vektor { private: int vek[3]; public: void vekeingabe(); void vekberechnen(); };
möchte die Werte von der Klasse Quadmatrix (Dim und Det) in der Klasse Vektor verarbeiten bzw. übergeben. Wie kann ich das am besten machen, hab es mit Vererbung versucht, aber net hinbekommen.
Bearbeitung von 0xdeadbeef:
cpp-Tags eingefügt, nächstes mal selbst machen.
Dieser Post wurde am 29.12.2009 um 13:50 Uhr von 0xdeadbeef editiert.
Womöglich noch mit Grenzprüfungen, aber im Grunde so. Das Ganze lässt sich dann als
C++:
Matrix m;
m[0][2] = 3.141592653589;
benutzen. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe DijkstraDieser Post wurde am 29.12.2009 um 13:55 Uhr von 0xdeadbeef editiert.