반응형
6. Method
6.1 Method
6.1.1 Method의 정의
작업을 수행하기 위한 명령문의 집합
어떤 값을 입력받아서 처리하고 그 결과를 돌려준다.
입력받는 값이 없을 수도 있고 결과를 돌려주지 않을 수도 있다.
Method = Function
6.1.2 메서드의 장점
반복적인 코드를 줄이고 코드의 관리가 용이하다.
반복적으로 수행되는 여러 문장을 메서드로 작성한다.
6.1.3 Method의 구성
6.1.4 Method 호출(call)
6.1.4.1 값에 의한 호출(call by value) - 데이터 복사(깊은 복사)
6.1.4.2 주소값에 의한 호출(call by reference, call by address) - 데이터 참조(얕은 복사)
6.1.5 Method의 매개변수(Parameters, Arguments)
6.1.6 return
6.1.7 메서드 오버로딩(method overloading)
6.1.8 오버로딩의 예
6.1.9 Overload와 Override
6.1.10 재귀호출(recursive call)
반응형