메소드 오버로딩 VS 오버라이딩

채종윤·2023년 7월 25일
0
post-thumbnail

메소드 오버로딩: 메소드 이름은 같되 매개변수의 타입, 개수, 순서가 다른 메소드를 여러개 선언 하는것을 의미

메소드 오버라이딩 : 부모 클래스로부터 상속받은 메서드의 내용을 재정의하는 것을 의미


public void a(int a){}
public void a(int b){} //매개변수 이름은 영향없음 -> 오류
 
static void a() {} //static은 무관함 -> 오류
	void a() {}
	
public void a(int a, int b)
profile
안녕하세요. 백앤드 개발자를 목표로 하고 있습니다!

1개의 댓글

comment-user-thumbnail
2023년 7월 25일

잘 읽었습니다. 좋은 정보 감사드립니다.

답글 달기