함수와 메서드의 차이점
[ 함수와 메소드 ]
- 특정한 로직을 처리하는데 사용한다는 점에서 동일
- 함수 : 절차적 프로그래밍 언어에서 사용하는 용어로 한 줄 이상의 명령어를 스코프 내에서 실행하고 return문을 만나면 자신을 호출한 명령어의 다음 줄로 이동한다. 함수의 기능은 복잡한 프로세서의 기능을 일정 부분만 감당함으로써 효울적으로 프로그램을 개발 할 수 있도록 한다.
- 메소드 : 객체지향 프로그래밍 언어에서 사용하는 언어로 클래스 데이터 타입에 의존적인 함수라고 볼 수 있다. 메소드의 개념을 쉽게 이해하기 위해 멤버 함수라고 부르기도 한다. 즉, 메소드는
클래스 안에서 사용하는 함수하고 보면 된다.
'서버측 언어 > JAVA' 카테고리의 다른 글
DI 와 AOP 무작정 알아보기 (0) | 2015.10.19 |
---|---|
데스크탑 애플리케이션의 문제점 과 해결방안 (0) | 2015.10.14 |
자바(java) 에서 오버로딩이란 ? (0) | 2015.10.13 |
자바 (java) 에서 오버라이딩이란? (0) | 2015.10.13 |
자바(java)에서 캡슐화 란? (0) | 2015.10.13 |