자바 #함수와메소드 #기초1 자바에서 메소드(Method)와 함수(function)의 차이 일반적으로 메소드보다는 함수라는 말을 많이 사용한다. 그 나름의 이유가 있다. 함수는 말 그대로 어떠한 기능(Function)을 의미한다. 반면에 메소드는 어떤 클래스 내부에 선언된 함수를 의미한다. 단순 의미로만 따지자면 함수가 메소드보다 더 포괄적이기 때문에 많이 쓰이는 것이다. 하지만 자바 같은 객체지향언어의 경우에는 애초에 함수 자체가 특정 클래스 안에 선언되는 경우가 많아 함수보다 메소드라는 말이 더 많이 쓰이기도 한다. 기억해야할 것은 함수와 메소드는 엄밀히 따지면 다른 말이고 함수가 메소드보다 포괄적인 의미를 가진 단어라는 것이다. 메소드(Method)의 사전적인 의미 멤버 함수라고도 하며, 객체지향 프로그래밍 언어에서 클래스 혹은 객체에 소속된 서브루틴을 가리킨다. 데이터와 멤버 변수에 대.. 2020. 4. 22. 이전 1 다음