프로그래밍 학습/Java
오버로딩과 오버라이딩 차이점
승원이
2018. 7. 26. 17:33
728x90
오버로딩은 함수명이 같고 파라미터나 데이터 타입이 다른 경우
예) public sub babo(int a, int b)
public sub babo(double a , double b)
오버라이딩은 부모함수를 재정의하고 함수의 기능을 덧붙임.
예)
public sub babo(){
int x;
x= 5;
}
public sub nobabo extends babo{
printf(x);
}
결과 : 5.