728x90

함수메서드 이 둘에는 분명 차이점이 있으니 명칭 또한 다를거라고 생각이 들었다.

 

함수메서드는 각각 어떠한 기능을 수행하는 요소이다.

 

둘의 차이점을 살펴보자면,

1. 메서드는 <객체> 와 연관이 되어있는 함수이다.

1.1. 즉, 클래스 내에 선언되어 있는 함수메서드이다.

2. 객체와 상관없이, 기능을 위해 존재하는 것은 함수이다.

 

매우 간단하게 요약하자면

  • 함수 > 메서드
  • 함수의 예시 : sorted(), sum() 등...
  • 메서드 예시 : n.sort(), n.upper() 등...
728x90
복사했습니다!