Notice
Recent Posts
Recent Comments
Link
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Tags
more
Archives
Today
Total
관리 메뉴

노승현

함수란? 본문

JAVA/개념공부

함수란?

nsh95 2023. 11. 27. 21:36

 

함수의 3요소

 

input , 매개변수,args, 인자, 인수, 파라미터, 입력값

output, return, 반환값, 결과값, 출력값

기능 -> 해당 함수의 기능을 유추할 수 있는 이름으로 함수명을 작성해야 한다.

 


 수많은 JAVA 기본 함수들이 "호출"하지 않았기에 "사용"되고 있지않다.


 수많은 JAVA 기본 함수들은 선언(정의)만 되어있다.

 

 

public static 타입 함수명((void))(void는 생략가능) {

}

 

 

함수를 사용해야하는 이유
코드를 재사용
가독성 좋아짐
개발시간 단축
개발비용 절감
오류의 파급효과가 줄어든다
성능 향상에 유리
반복문과 마찬가지로 함수를 잘 사용하고 이해해야만 한다.

 

* 선언(정의) != 호출(사용)
* 인자값 전달 시 call by value
* 실행순서는 위에서부터 아래로

 

 

함수 사용할 시 유의점

 

 

메서드 시그니처를 파악
몇번째 유형인지 정의(선언)
기능을 구현

'JAVA > 개념공부' 카테고리의 다른 글

Class 란? (2)  (0) 2023.12.01
함수의 모듈화  (0) 2023.11.28
선택정렬 예시  (1) 2023.11.23
배열이란?  (0) 2023.11.23
제어문이란?  (0) 2023.11.22