-
[JAVA] 함수(function)Language/Java 2021. 6. 2. 23:09
함수(function)- 하나의 기능을 수행하는 코드
- 정의된 함수는 호출하여 사용 -> 함수의 기능이 끝나면 제어가 반환
- 함수는 여러 곳에 동일한 방식으로 호출 가능
함수 예시
- 함수는 이름, 매개 변수, 반환 값, 함수 몸체로 구성된다.
함수 호출과 스택 메모리- 스택 메모리: 함수가 호출될 때 지역 변수들이 사용하는 메모리
- 함수의 수행이 끝나면 자동으로 반환되는 메모리
메서드(method)
- 객체의 기능을 구현하기 위해 클래스 내부에 구현되는 함수
- 메서드를 구현함으로써 객체의 기능이 구현된다.
- 메서드의 이름은 객체를 사용하는 기능에 맞게 짓는것이 좋다.
'Language > Java' 카테고리의 다른 글
[JAVA] 접근 제어 지시자와 캡슐화(encapsulation) (0) 2021.06.03 [JAVA] 생성자(constructor)와 오버로딩(overloading) (0) 2021.06.03 [JAVA] 인스턴스와 힙 메모리(heap memory) (0) 2021.06.02 [JAVA] 클래스(Class) (0) 2021.06.02 [JAVA] 객체 지향 프로그래밍 (0) 2021.06.02