Notice
Recent Posts
Recent Comments
관리 메뉴

Developer Gonie

[2주차] 29. 클래스에서 멤버함수(메서드) 작성 및 호출 방법2 본문

K-DigitalTraining 강의/1. Java

[2주차] 29. 클래스에서 멤버함수(메서드) 작성 및 호출 방법2

이대곤 2022. 5. 23. 11:39

아래 예시는 이전 예시와 다르게 main함수가 포함된 클래스 내에서 멤버함수를 정의해서 사용하는게 아닌

그 밖의 클래스에서 멤버함수를 정의해서 사용하는 예시임.

코드

class Calculator {

	static int add(int x, int y) {
		return x + y;
	}
	
	static int sub(int x, int y) {
		return x - y;
	}
	
	int mul(int x, int y) {
		return x * y;
	}
}

public class Ex05_04_메서드 {
	public static void main(String[] args) { // main 메서드 정의
		
		System.out.println("덧셈결과"+ Calculator.add(10, 20));
		System.out.println("뺄셈결과"+ Calculator.sub(10, 20));
		
		// static을 붙이지 않고 정의한 멤버함수는 객체를 생성해야 사용이 가능하다.
		Calculator c = new Calculator();
		System.out.println("곱셈결과"+ c.mul(5, 6));
	}
}

실행결과

덧셈결과30
뺄셈결과-10
곱셈결과30
Comments