함수(Function)와 메서드(Method)의 차이
in Diary
개발일기
공부를 하면서 둘이 같은 의미로 사용된다는 점은 바로 깨달았다.
근데 “왜 헷갈리게시리 굳이 용어를 나눠 혼용하고 있을까?”라는 의문이 생겼다.
구글링을 해보니 결론적으로,
함수(Function)
란 무언가에 종속적이지 않은 독립적인 기능
을 뜻하는 것이고
메서드(Method)
란 Class에 종속
된 기능
을 뜻하는 것이었다.
고로 메서드는 함수의 부분집합이다. 클래스 함수
라고도 부른다고 한다.