Point_클래스 2차원 평면 위에 있는 점의 좌표를 표현하는 템플릿이다. 2차원 좌표를 나타내는 x와 y라는 이름의 멤버 변수를 가지고 있다. template class Point_ { public: Point_(); // Point 의 기본 생성자로 x = 0, y = 0으로 초기화 Point_(_Tp _x, _Tp _y); // (_x, _y) 좌표를 인자로 받는 생성자로, x = _x, y = _y로 초기화 Point_(const Point_& pt); // 복사 생성자로, x - pt.x, y = pt.y 로 초기화 Point_& operator = (const Point_& pt); // 대입 연산자 재정의 _Tp dot(const Point_& pt) const; // Point::dot()..