오버로딩 (overloading)
한 클래스 안에 같은 이름의 메서드를 여러개 정의하는 것
성립 조건
1. 메서드 이름이 같아야 함
2. 매개변수 개수 또는 타입이 달라야 함
3. 반환 타입은 영향 X
➔ 매개변수는 다르지만 같은 의미의 기능 수행
결과가 만들어지고 나서 println이 호출되기 때문에 결과값을 얻기 위해 메서드부터 실행!
'JAVA > 자바의 정석' 카테고리의 다른 글
[자바의 정석 - 기초편] 6. (9) 생성자 this() / 참조변수 this / 변수의 초기화 / 멤버 변수의 초기화 (0) | 2023.11.29 |
---|---|
[자바의 정석 - 기초편] 6. (8) 생성자 / 생성자 규칙 / 기본 생성자 / 매개변수가 있는 생성자 (0) | 2023.11.29 |
[자바의 정석 - 기초편] 6. (6) static 메서드 / 인스턴스 메서드 (0) | 2023.11.28 |
[자바의 정석 - 기초편] 6. (5) 호출 스택 / 기본형 매개변수 / 참조형 매개변수 / 참조형 반환타입 (0) | 2023.11.28 |
[자바의 정석 - 기초편] 6. (4) 메서드 ( 호출 / 실행 흐름 / return문 ) (0) | 2023.11.28 |