자바는 함수와 메서드를 구분하지 않는다.
why?
함수 : 기능하는 코드의 집합(입력값 --> 출력값을 만드는 장치)
메서드: 클래스 내의 기능하는 코드의 집합
but, 자바는 모든 코드가 클래스 내에 존재함.
메서드 간단한 예시: sum 메서드 만들기
public class Sample {
int sum(int a, int b) {
return a + b;
}
public static void main(String[] args) {
int a = 3;
int b = 4;
Sample sample = new Sample();
int c = sample.sum(a, b);
System.out.println(c);
}
}