• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    미해결

method와 function의 차이

21.08.05 01:15 작성 조회수 138

0

_changeMessage() 입력 후 Alt + Enter를 누르니 Create Method와 Create Function 두개가 나오네요. method와 function의 차이거 무엇인지 설명해주시면 감사하겠습니다.

답변 1

답변을 작성해보세요.

1

메서드는 클래스 내에 선언되어 그 클래스의 동작을 정의할 때 쓰는 용어이고요.

함수는 클래스와 관계 없이도 사용되는 개념의 용어입니다.

확인해 보지는 않았지만 아마도 생성되는 위치가 다를 것 같습니다.

메서드는 클래스 내부에, 함수는 외부(top level)에 생성될 것 같습니다.

용도에 맞게 사용하시면 되며 대부분 메서드 생성할 일이 많지 않을까 합니다.