오버로딩 (Overloading) : 과적하다
메소드명은 동일하지만 매개변수의 갯수나 타입이 다름
public void eat() {
System.out.println("냠냠");
}
void eat(String str) {
System.out.println(str + "냠냠");
}
String eat(String str, int num) {
System.out.println(num);
System.out.println(str + "냠냠");
return "배불러";
}
void eat(int num) {
System.out.println(num);
}
오버라이딩 (Overriding) : 재정의
부모 클래스로부터 상속받은 메소드를 자식 클래스에서 재정의
메소드명, 매개변수, 반환 값이 모두 같음
'면접준비' 카테고리의 다른 글
면접 준비 (0) | 2024.08.26 |
---|---|
Java 메모리 영역 (0) | 2024.08.21 |
Spring의 세가지 키워드 IoC, PSA, AOP (0) | 2024.08.19 |
IoC와 DI (0) | 2024.08.14 |
240809 (0) | 2024.08.09 |