Problem 3. (25 pts total) A three-dimensional point consists of an r-coordinate value, y- coordinate value and a z-coordinate value. Give the member functions for the Point class below: class Point public: PointO; //creates the point (0,0) Point (int х, int y, int z); //creates the point (x.y) int getXO //returns the x coordinate int getYO; //returns the y coordinate int getzO; //returns the x coordinate void move(int dx, int dy, int dz); /7 moves the point (x,y,z) to (x+dx,y*dy,z+dz) private: int xcoordinate; int ycoordinate; int zcoordinate J: