본문 바로가기

프로그래밍/C++

클래스 구현 실습

○ 이 실습의 목적
- 클래스 설계 실습
- 멤버 함수의 구현
- 생성자 오버로딩

○ 실습내용:
다음과 같이 CPoint를 설계한 후 구현하세요.

1. 클래스의 디자인
CPoint p;
p.cx = 3;
p.cy = 2;

2. 생성자 오버로딩
CPoint p(2,3);

3. 멤버 함수 추가 (Offset은 cx 및 cy에 각각의 매개 변수를
더해서 이동 변위를 나타낸다)
CPoint p4;
p4=p3.Offset(2,3);


○ 실습 코드


○ 실행 화면