728x90
반응형
문제1
▶ Won2Dollar 코드
import java.util.Scanner;
public class Won2Dollar {
private int dollar;
Won2Dollar (int dollar){
this.dollar=dollar;
}
void run(){
Scanner scan = new Scanner(System.in);
System.out.println("원을 달러로 바꿉니다.");
System.out.print("원을 입력하세요>> ");
int won = scan.nextInt();
double wonDollar = won/dollar;
System.out.println("반환 결과 "+wonDollar+"달러입니다");
scan.close();
}
}
▶ 출력 결과
원을 달러로 바꿉니다.
원을 입력하세요>> 24000
반환 결과 20.0달러입니다
문제2
▶ Km2Mile 코드
import java.util.Scanner;
public class Km2Mile {
private double mile;
Km2Mile (double mile){
this.mile=mile;
}
void run(){
Scanner scan = new Scanner(System.in);
System.out.println("Km을 mile로 바꿉니다.");
System.out.print("Km을 입력하세요>> ");
int km = scan.nextInt();
double kmMile = km/mile;
System.out.println("반환 결과 "+kmMile+"mile입니다");
scan.close();
}
}
▶ 출력 결과
Km을 mile로 바꿉니다.
Km을 입력하세요>> 30
반환 결과 18.75mile입니다
문제3
[JAVA] 과일 예제 (업캐스팅/다운캐스팅)
문제1 아래의 Fruit 클래스와 main를이용해 Banana, Orange, Apple 클래스를 작성하라. Fruit 클래스 상속 받아 Banana, Orange, Apple 클래스 생성 3개의 클래스는 int형 price 변수를 가지며, 생성자를 통해 초기화
deliciouscode.tistory.com
728x90
반응형
'HRD_훈련 > 실습' 카테고리의 다른 글
[JAVA] 인터페이스의 추상 메소드를 구현한 클래스 작성하기 (0) | 2023.06.05 |
---|---|
[JAVA] 과일 예제 (업캐스팅/다운캐스팅) (0) | 2023.06.01 |
[JAVA] TV 상속 (0) | 2023.05.31 |
[JAVA] 심화 문제 풀이 (13일차) (0) | 2023.05.31 |
[JAVA] 심화 문제 풀이 (12일차) (0) | 2023.05.31 |