메소드
페이지 정보
작성일 19-06-16 01:11
본문
Download : 메소드.ppt
설명
레포트/공학기술
메소드 , 메소드공학기술레포트 , 메소드
메소드
Download : 메소드.ppt( 78 )






순서
메소드,공학기술,레포트
자바프로그래밍
메소드
1. 메소드
자바 호로그램은 클래스들의 모음이다
메소드는 클래스의 주요 구성 요소이다
메소드는 특정 작업을 수행하는 자바 문들의 그룹이다
메소드는 작업 수행에 필요하다면 데이터를 입력 받아 작업을 수행한 후 결과 값을 반환한다
메소드
입력데이터 1
입력데이터 2
결과값
주: 1. 입력 값들을 받아 들이지 않을 수도 있다
2. 결과 값을 반환하지 않을 수도 있다
2. 메소드의 구조
반환유형 메소드이름(형식매개변수 목록)
{
문 1;
문 2;
. . .
문 N;
}
메소드 몸체
메소드 머리부
3. 메소드의 작성
메소드 선언은 호출될 때 실행되는 코드를 기술한다
메소드가 호출될 때 제어의 흐름은 그 메소드로 넘어가서 메소드 코드를 실행한다
메소드 실행이 완료될 때, 제어 흐름은 메소드가 호출된 곳으로 되돌아가서 계속된다
메소드 호출은 결과 값을 되돌려 줄 수도 있고 그렇지 않을 ...
자바프로그래밍
메소드
1. 메소드
자바 호로그램은 클래스들의 모음이다
메소드는 클래스의 주요 구성 요소이다
메소드는 특정 작업을 수행하는 자바 문들의 그룹이다
메소드는 작업 수행에 필요하다면 데이터를 입력 받아 작업을 수행한 후 결과 값을 반환한다
메소드
입력데이터 1
입력데이터 2
결과값
주: 1. 입력 값들을 받아 들이지 않을 수도 있다
2. 결과 값을 반환하지 않을 수도 있다
2. 메소드의 구조
반환유형 메소드이름(형식매개변수 목록)
{
문 1;
문 2;
. . .
문 N;
}
메소드 몸체
메소드 머리부
3. 메소드의 작성
메소드 선언은 호출될 때 실행되는 코드를 기술한다
메소드가 호출될 때 제어의 흐름은 그 메소드로 넘어가서 메소드 코드를 실행한다
메소드 실행이 완료될 때, 제어 흐름은 메소드가 호출된 곳으로 되돌아가서 계속된다
메소드 호출은 결과 값을 되돌려 줄 수도 있고 그렇지 않을 수도 있다
4. 메소드의 제어흐름
myMethod();
myMethod
main
호출된 메소드가 같은 클래스 내에 있는 경우에는 호출 시 메소드 이름만 필요하다
5. Return문
메소드의 반환유형은 메소드가 호출문에 되돌려 주는 값의 유형을 나타낸다
값을 되돌려 주지 않는 메소드는 void 반환유형을 가진다
return 문은 되돌려 주는 값을 명시한다: return expression;
expression 의 결과는 반환유형의 값이어야 한다.
6. 메소드 작성 예제
두 정수들을 입력 받아 그 중 작은 정수를 찾는 메소드를 작성해 보자
메소드 선언은 메소드 머리부로 처음 한다
int findMin(int number1, int number2)
반환유형
메소드이름
형식매개변수 목록
: 형식매개변수 목록은 각 매개변수의
유형과 이름을 기술한다
6. 메소드 작성 예제
메소드 머리부 다음에 메소드 본체가 나온다
{…(skip)
메소드
다.