method & library

Post on 01-Jan-2016

33 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Method & library. INDEX. 1. 메소 드 정의 메소드 호출 Void 메소드 값 에 의한 매개 변수들의 전달 코 드 모듈화 메소 드 중복 정의 라이브러리. 메소드 정의. 메소드 정의. 메소드 헤더는 수정자 , 반환값 타입 , 메소드 이름 , 형식 매개 변수로 구성. 다른 언어들에서는 메소드들이 프로시저 와 함수로 언급되어지는데 값 - 반환 메소드는 함수로 , 보이드 메소드는 프로시저로 불린다 . – 참고 사항 -. 메소드 호출. 메소드 호출. - PowerPoint PPT Presentation

TRANSCRIPT

Method & library

1. 메소드 정의

2. 메소드 호출

3. Void 메소드

4. 값에 의한 매개 변수들의 전달

5. 코드 모듈화

6. 메소드 중복 정의

7. 라이브러리

INDEX

메소드 정의

메소드 정의

• 메소드 헤더는 수정자 , 반환값 타입 , 메소드 이름 , 형식 매개 변수로 구성

• 다른 언어들에서는 메소드들이 프로시저와 함수로 언급되어지는데 값 - 반환 메소드는 함수로 ,

보이드 메소드는 프로시저로 불린다 . – 참고 사항 -

메소드 호출

메소드 호출

예제 Source

실행결과

Void 메소드

Void 메소드

예제 Source

실행결과

값에 의한 매개 변수들의 전달

값에 의한 매개 변수들의 전달

예제 Source

실행결과

코드 모듈화

코드 모듈화

예제 Source

실행결과

코드 모듈화

• 코드를 모듈화하면 생기는 이점 - main 메소드의 잔여 코드로부터 gcd 를 계산하는 문제를 분리 시킬 수 있음 - gcd 를 계산하는 오류는 gcd 메소드 내부로 제한하여 디버깅의 범위를 줄일 수 있음 - gcd 메소드는 다른 프로그램에서 재사용 가능

메소드 중복 정의

메소드 중복정의

예제 Source

실행결과

라이브러리 (Library)

라이브러리

• 라이브러리란 ?

- JDK 에 포함된 미리 만들어진 소프트웨어 ( 클래스 & 인터페이스 ) 들의 모임

이런 파일들 안에 JDK 라이브러리의

클래스와 인터페이스들이 들어있습니다 .

이런 파일들 안에 JDK 라이브러리의

클래스와 인터페이스들이 들어있습니다 .

String 클래스와 System

클래스의 클래스 파일

String 클래스와 System

클래스의 클래스 파일

경청해 주셔서 감사합니다 .

top related