반응형
함수(function) 란?
- 하나의 기능을 수행하는 일련의 코드
- 구현된(정의된) 함수는 호출하여 사용하고 호출된 함수는 기능이 끝나면 제어가 반환됨
- 함수로 구현된 하나의 기능은 여러 곳에서 동일한 방식으로 호출되어 사용될 수 있음.
함수는 이름, 매개 변수, 반환 값, 함수 몸체(body)로 구성된다.
함수 호출과 스택 메모리
- 스택 : 함수가 호출될 때 지역 변수들이 사용하는 메모리
- 함수의 수행이 끝나면 자동으로 반환되는 메모리
메서드(method)
- 객체의 기능을 구현하기 위해 클래스 내부에 구현되는 함수
- 멤버 함수(member function)이라고도 함
- 메서드를 구현함으로써 객체으 기능이 구현됨
반응형
'Java > Java 이론' 카테고리의 다른 글
[JAVA] 배운내용정리 (1) (0) | 2023.07.29 |
---|---|
[JAVA] 인스턴스 생성과 힙 메모리 (0) | 2023.07.28 |
[JAVA] 객채지향 언어 (0) | 2023.07.28 |
[JAVA] break와 continue (0) | 2023.07.27 |
[JAVA] do while 문 (0) | 2023.07.27 |