1. class Rectangle에서 r < s 이면 r의 면적이 s의 면적보다 작은 것이 되도록 연산자 <를 다중화 하라.
- main.cpp 소스화일
- Rectangle.cpp 소스 화일 (함수들 모아둔 소스 화일)
- Rectangle.h 헤더파일
- 출력 결과
* 참고 : https://jaimemin.tistory.com/135
2. class Rectangle을 확장한 class MyRectangle을 위한 C++ 코드를 작성하고 테스트하라. 프로그램 2.1에서 정의된 데이터 멤버 이외에 MyRectangle은 color 데이터 멤버를 가지고 있다. 코드는 각 데이터 멤버의 값을 변경하는 것 뿐만 아니라 반환해 주는 함수와 사각형의 면적과 둘레는 반환하는 함수를 포함해야 한다. 연산자 <<와 >>는 사각형을 처리할 수 있도록 다중화 되어야 한다.
- main.cpp 소스 화일
- MyRectangle.cpp 소스화일 (MyRectangle의 함수들)
- MyRectangle.h 헤더화일
- 출력 결과
* 참고 : https://jaimemin.tistory.com/135
3.
-> 시간 나면 풀기
4.
5.
-> 2회독 때 풀기