1. 정의 : 프로그래밍에서 "반복되는 명령어들"을 찾아 별도로 묶어, 필요할 때 마다 재사용하도록 만든 것
2. 프로그램 구조화 -> 유지, 보수, 관리 용이
3. 함수가 기본이 되는 프로그래밍 방식 - 구조적 프로그램
4. 객체가 기본이 되는 프로그래밍 방식 - 객체 지향적 프로그래밍 (OOP)
5. 메서드(함수)의 선언 형식
접근 지정자 + 기타제어자 => 수정자 (modifier)
[접근지정자] [기타제어자] [리턴자료형 함수명([매개변수...]) <= 함수의 원형 == 함수의 프로토타입(prototype)
{
함수의 몸체 (BODY)
[return 리턴값;]
}
6. 함수 3가지 파악(이해) = 기능 + 메개변수 + 리턴값(리턴자료형)
'Back-End > Java' 카테고리의 다른 글
| [ JAVA ] Date to Calendar / Calendar to Date (0) | 2023.08.13 |
|---|---|
| [ JAVA ] 클래스간의 관계 1) has-a, DI(Dependency Injection) (0) | 2023.08.02 |
| [ JAVA ] 가변인자 (0) | 2023.07.23 |
| [ JAVA ] 정규표현식 - (예) 주민등록번호, 우편번호, 국어점수 (0) | 2023.07.23 |
| [ JAVA ] char과 String의 대소문자 변경 (0) | 2023.07.23 |