컴퓨터언어(Computer Language)/자바(Java) (1) 썸네일형 리스트형 [JAVA] 함수(Function)란? 함수(function) 란 무엇일까 ? 우선 수학에서 함수는 첫 번째 집합의 임의의 한 원소를 두 번째 집합의 오직 한 원소에 대응시키는 대응 관계라고 얘기하고 있다. 임의의 한 원소는 주어진 입력(input) X 으로 볼 수 있고 대응되는 두 번 째 집합을 출력(ouput) Y로 본다면 대응 관계를 아래 그림 처럼 나타낼 수 있고 수학적 표기는 f : X -> Y 로 한다. f가 정의역 X, 공역 Y를 갖는 함수라는 뜻이고 f : x -> y 는 f(x) = y 처럼 표기할 수도 있다. 프로그래밍에서도 함수는 수학적인 개념과 어찌 보면 비슷하다고 볼수 있다. 프로그래밍에서 함수는 최종적으로 수행해야 할 목표를 위해 다양한 문장(Statement), 수식(expression), 연산자(operator) .. 이전 1 다음