[C++] 동일 클래스 내 다른 생성자 호출에 관하여
class Dot { public: int x, y; Dot() {} Dot(int x_, int y_) { x = x_; y = y_; } Dot operator = (Dot t) { x = t.x; y = t.y; return { x, y }; } }; class LineSegment { public: Dot d1, d2; LineSegment(Dot dot1, Dot dot2) { d1 = dot1; d2 = dot2; } LineSegment(int x1, int y1, int x2, int y2) { LineSegment(Dot(x1, y1), Dot(x2, y2)); } }; 이렇게 작성하고 LineSegment(int x1, int y1, int x2, int y2) 생성자 호출 시 Dot ..