class Point {

private:

  int x;

  int y;

public:

  Point();

  Point(int a, int b);

  void show() { std::cout << "(" << x << ", " << y << ")" << std::endl; }

};


이렇게 해도 되긴 하던데.


그래도 선언부, 구현부 구분하는 게 좋지?