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
반응형

+ Recent posts