JAVA/개념공부
함수란?
nsh95
2023. 11. 27. 21:36
함수의 3요소
input , 매개변수,args, 인자, 인수, 파라미터, 입력값
output, return, 반환값, 결과값, 출력값
기능 -> 해당 함수의 기능을 유추할 수 있는 이름으로 함수명을 작성해야 한다.
수많은 JAVA 기본 함수들이 "호출"하지 않았기에 "사용"되고 있지않다.
수많은 JAVA 기본 함수들은 선언(정의)만 되어있다.
public static 타입 함수명((void))(void는 생략가능) {
}
함수를 사용해야하는 이유
코드를 재사용
가독성 좋아짐
개발시간 단축
개발비용 절감
오류의 파급효과가 줄어든다
성능 향상에 유리
반복문과 마찬가지로 함수를 잘 사용하고 이해해야만 한다.
* 선언(정의) != 호출(사용)
* 인자값 전달 시 call by value
* 실행순서는 위에서부터 아래로
함수 사용할 시 유의점
메서드 시그니처를 파악
몇번째 유형인지 정의(선언)
기능을 구현