Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 중학1-1
- SQL
- ChatGPT
- c언어
- 자바
- html/css
- 연습문제
- 머신러닝
- JSP
- 개발일기
- 상속
- 중학수학
- 데이터베이스
- 자바스크립트
- CSS
- 딥러닝
- 정보처리기사실기
- 순환신경망
- rnn
- 컴퓨터구조
- JSP/Servlet
- 정보처리기사필기
- 디버깅
- 자바스크립트심화
- 컴퓨터비전
- 자바 실습
- 데이터분석
- JDBC
- 혼공머신
- 파이썬
Archives
- Today
- Total
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
상속 24 - 연습문제 실습편 문제 풀기 2 : 문제 3~4번 본문
새벽에 30분 정도는 어제 풀단 만 2번 문제를 마저 풀었고, 30분은 그동안 이수한 과목들을 정리하며 학습일지로 남겼다. 이제 하나의 예제로 이어지는 문제를 계속해서 풀어보려고 한다.
3번 문제부터는 정말 어려워 보이지만 그래도 도전해 볼 것이다.
연습문제 실습편 문제 풀기 두 번째
문제 3번
문제 코드
주어진 추상 클래스 Converter를 상속받아 원화를 달러로 변환하는 Won2Dollar 클래스를 작성하는 문제이다.
문제 풀기
Won2Dollar 클래스
Main 클래스
코드 설명
- Won2Dollar 클래스
- Converter 추상 클래스를 상속받음
- 생성자를 통해 환율(ratio)을 설정
- convert(double src): 원화에서 달러로 변환하는 로직(src / ratio) 구현
- srcString() 및 destString()
- 변환 전후의 단위 문자열("원" → "달러") 반환
- Main 클래스
- Won2Dollar 객체를 생성하며, 환율을 1200으로 설정
- run() 메서드를 호출하여 사용자 입력에 따라 원화를 달러로 변환
출력이 잘 되었다. 이제 4번 문제도 풀어보겠다.
문제 4번
문제 코드
문제 풀기
Km를 mile로 변환하는 Km2Mile 클래스를 하나 추가했다.
코드 설명
- Km2Mile 클래스
- Converter 추상 클래스를 상속받음
- 생성자를 통해 변환 비율(ratio)을 설정 (1.6은 1마일이 1.6Km라는 의미)
- convert(double src): Km에서 Mile로 변환하는 로직(src / ratio) 구현
- srcString() 및 destString()
- 변환 전후의 단위 문자열("Km" → "mile") 반환
- Main 클래스
- Km2Mile 객체를 생성하며, 변환 비율을 1.6으로 설정
- run() 메서드를 호출하여 사용자 입력에 따라 Km를 Mile로 변환
학습을 마치고
스스로 풀기 어려운 문제가 많아서 정답을 참고하며 풀이를 작성해 보았다. 다음에는 혼자서 작성할 수 있도록 연습해 볼 생각이다. 다음 문제도 이어서 풀어보겠다.
코드를 이해했다면 이제 다음 문제로 넘어가도 괜찮다.
'프로그래밍 언어 > 자바' 카테고리의 다른 글
상속 26 - 연습문제 실습편 문제 풀기 4 : 문제 9~10번 (0) | 2024.12.03 |
---|---|
상속 25 - 연습문제 실습편 문제 풀기 3 : 문제 5~8번 (0) | 2024.12.03 |
상속 23 - 연습문제 실습편 문제 풀기 1 : 문제 1~2번 (0) | 2024.12.02 |
상속 22 - 연습문제 이론편 문제 풀기 4 : 문제 12~16번 (0) | 2024.12.02 |
상속 21 - 연습문제 이론편 문제 풀기 3 : 문제 9~11번 (0) | 2024.12.02 |