Programming/자바(Java)

6-30 오버로딩

먹보 개발자 2024. 9. 29. 23:52

한 클래스 안에 같은 이름의 메서드를 여러개 정의하는 것

대표적인 예: println

 

오버로딩이 성립하기 위한 조건

1. 메서드 이름이 같아야한다.

2. 매개변수의 개수 또는 타입이 달라야한다.

3. 반환 타입은 영향없다.

 

오버로딩의 올바른 예: 매개변수는 다르지만 같은 의미의 기능수행

 

'Programming > 자바(Java)' 카테고리의 다른 글

7-1 상속  (0) 2024.09.30
6 - 32 생성자 (constructor)  (1) 2024.09.30
6-26 static 메서드와 인스턴스 메서드  (1) 2024.09.29
6-22 호출 스택(call stack)  (0) 2024.09.26
6-9 클래스의 정의  (0) 2024.09.26