함수와 메서드

    누가 함수와 메서드의 차이를 물어보거든 이렇게 답하라

    누가 함수와 메서드의 차이를 물어보거든 이렇게 답하라

    보통 함수라고 부르는 function은 '이름으로 불려지는 특정 코드의 집합'을 의미합니다. 메서드라고 부르는 method는 '특정 객체에 포함된 이름으로 불려지는 특정 코드의 집합'이다. 간단하게 '멤버 함수' == '메서드' 라고 볼 수 있습니다. 함수가 메서드보다 더 큰 범위라고 할 수 있다. 앞으로 메서드는 객체에 포함된 멤버 함수를 바로 떠올리면 됩니다.