ok =D class Vector { int m_Size; public: Vector(int size) { m_Size = size; } }; class Vector3 : public Vector { Vector3() : Vector(3) { } } class Vector4 : public Vector { Vector4() : Vector(4) { } }