/* File : example.h */ | |
class Vector { | |
private: | |
double x,y,z; | |
public: | |
Vector() : x(0), y(0), z(0) { } | |
Vector(double x, double y, double z) : x(x), y(y), z(z) { } | |
friend Vector operator+(const Vector &a, const Vector &b); | |
char *print(); | |
}; | |
class VectorArray { | |
private: | |
Vector *items; | |
int maxsize; | |
public: | |
VectorArray(int maxsize); | |
~VectorArray(); | |
Vector &operator[](int); | |
int size(); | |
}; |