"오버로딩"의 두 판 사이의 차이
잔글 |
|||
1번째 줄: | 1번째 줄: | ||
'''오버로딩'''(overloading)이란 하나의 [[클래스]](class)에 같은 이름을 가진 [[메소드]](method)를 여러 개 정의하는 것을 말한다. 예를 들어, println(int x)를 정의한 후 다시 println(char x)를 추가함으로써, 정수(int)와 문자(char)를 모두 출력할 수 있다. 오버로딩을 통해 메소드 이름만 같고, 인수의 개수나 타입이 서로 다른 여러 개의 메소드를 만들 수 있다. | '''오버로딩'''(overloading)이란 하나의 [[클래스]](class)에 같은 이름을 가진 [[메소드]](method)를 여러 개 정의하는 것을 말한다. 예를 들어, println(int x)를 정의한 후 다시 println(char x)를 추가함으로써, 정수(int)와 문자(char)를 모두 출력할 수 있다. 오버로딩을 통해 메소드 이름만 같고, 인수의 개수나 타입이 서로 다른 여러 개의 메소드를 만들 수 있다. | ||
+ | |||
+ | == 개요 == | ||
+ | |||
+ | |||
+ | == 특징 == | ||
+ | |||
+ | == 종류 == | ||
== 같이 보기 == | == 같이 보기 == |