메서드(Method) vs 함수(Function)의 차이
public static 오늘 java에서 메서드 선언에 대해 배웠습니다. 여기에서 public은 다른 클래스에서 호출할 수 있는 메서드라는 뜻이고, static은 객체를 생성하지 않고 호출할 수 있는 정적 메서드라는 뜻입니다. 사실 아직 어떤 뜻들인지는 와닿지 않습니다. 근데 사용법을 보니 제가 최근에 배운 Javascript의 function(함수)와 비슷합니다. 의문이 들 때쯤 둘이 다른 종류라고 강의에서 알려줬습니다. 따라서 둘의 차이가 궁금해 찾아보았고, 이에 대해 모르더라도 글로 정리해놓으려 합니다. 먼저 인터넷에 검색하여 찾아보았는데, Javascript의 메서드(Method)와 함수(Function)를 비교하고, 설명도 알아들을 수 없었습니다. 그래서 ChatGPT에게 물어보았습니다. 함..