본문 바로가기

Programing/Java

[Java] 과제 클래스

Java 클래스 과제



파일명:Ex05_06_과제.java

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
32
33
34
35
36
37
import java.util.Scanner;
 
class Calculator{
 
    public int sum(int num1, int num2){
 
        return num1+num2;
    }
    public int large(int num1, int num2){
        
        return num1>num2 ? num1 : num2;
    }
    public int small(int num1, int num2){
 
        return num1<num2 ? num1 : num2;
    }
}
public class Ex05_06_과제 {
    public static void main(String[] args) {
 
        Scanner sc = new Scanner(System.in);
        Calculator cal = new Calculator();
 
        System.out.print("숫자 1 : ");
        int num1 = sc.nextInt();
 
        System.out.print("숫자 2 : ");
        int num2 = sc.nextInt();
 
        System.out.println("두 수의 합은 : "+cal.sum(num1, num2));
        System.out.println("큰 수 : "+cal.large(num1, num2));
        System.out.println("작은 수 : "+cal.small(num1, num2));
        
        sc.close();
    }
 
}
cs

예제 코드


결과


숫자를 입력받아 합, 큰수, 작은수를 구하는 프로그램이다.
하지만 이전 예제와는 다르게 main클래스 내에서 처리하는것이 아니라
다른 클래스 안의 매서드를 이용하여 자료를 처리한다.

'Programing > Java' 카테고리의 다른 글

[Java] 예제 클래스 재귀호출  (0) 2016.05.21
[Java] 예제 매서드-4  (0) 2016.05.21
[Java] 예제 클래스 변수  (0) 2016.05.21
[Java] 예제 매서드-3  (0) 2016.05.21
[Java] 예제 클래스-2  (0) 2016.05.21