method & library

18
Method & library

Upload: george-wiley

Post on 01-Jan-2016

33 views

Category:

Documents


2 download

DESCRIPTION

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

TRANSCRIPT

Page 1: Method & library

Method & library

Page 2: Method & library

1. 메소드 정의

2. 메소드 호출

3. Void 메소드

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

5. 코드 모듈화

6. 메소드 중복 정의

7. 라이브러리

INDEX

Page 3: Method & library

메소드 정의

Page 4: Method & library

메소드 정의

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

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

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

Page 5: Method & library

메소드 호출

Page 6: Method & library

메소드 호출

예제 Source

실행결과

Page 7: Method & library

Void 메소드

Page 8: Method & library

Void 메소드

예제 Source

실행결과

Page 9: Method & library

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

Page 10: Method & library

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

예제 Source

실행결과

Page 11: Method & library

코드 모듈화

Page 12: Method & library

코드 모듈화

예제 Source

실행결과

Page 13: Method & library

코드 모듈화

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

Page 14: Method & library

메소드 중복 정의

Page 15: Method & library

메소드 중복정의

예제 Source

실행결과

Page 16: Method & library

라이브러리 (Library)

Page 17: Method & library

라이브러리

• 라이브러리란 ?

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

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

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

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

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

String 클래스와 System

클래스의 클래스 파일

String 클래스와 System

클래스의 클래스 파일

Page 18: Method & library

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