함수와 메서드의 차이점

[ 함수와 메소드 ]


 - 특정한 로직을 처리하는데 사용한다는 점에서 동일


 - 함수 : 절차적 프로그래밍 언어에서 사용하는 용어로 한 줄 이상의 명령어를 스코프 내에서 실행하고 return문을 만나면 자신을 호출한 명령어의 다음 줄로 이동한다. 함수의 기능은 복잡한 프로세서의 기능을 일정 부분만 감당함으로써 효울적으로 프로그램을 개발 할 수 있도록 한다.


- 메소드 : 객체지향 프로그래밍 언어에서 사용하는 언어로 클래스 데이터 타입에 의존적인 함수라고 볼 수 있다. 메소드의 개념을 쉽게 이해하기 위해 멤버 함수라고 부르기도 한다. 즉, 메소드는 

클래스 안에서 사용하는 함수하고 보면 된다.






다른 카테고리의 글 목록

서버측 언어/JAVA 카테고리의 포스트를 톺아봅니다