-
JAVA - 오버로딩, 오버라이딩CS/Java 2021. 2. 18. 20:22
오버로딩, 오버라이딩
오버로딩
-
메소드의 이름은 같고 매개변수의 개수와 타입이 다른 함수를 정의하는 것을 말한다.
- ex) 매개변수가 다른 생성자 여러개.
오버라이딩
- 상위 클래스의 메소드를 상속받아 재정의 하는 것을 말한다.
- 매개변수의 개수와 타입도 동일해야 한다.
- ex) implements, extends로 상속받은 메소드 재정의.
reference
'CS > Java' 카테고리의 다른 글
JAVA - Mutable, Immutable (0) 2021.02.18 JAVA - foreach (0) 2021.02.18 JAVA - 인터페이스와 추상클래스 (0) 2021.02.18 JAVA - GC (0) 2021.02.18 JAVA - JVM (0) 2021.02.17 -