1#pragma once 2 3class Position 4{ 5public: 6 virtual double getX() = 0; 7 virtual double getY() = 0; 8 virtual double getZ() = 0; 9};