wannabeGPT / CS_study

0 stars 0 forks source link

오버로딩(Overloading)과 오버라이딩(Overriding)의 차이에 대해서 설명해주세요. #31

Open anuu0916 opened 1 year ago

KUMA93 commented 1 year ago
구분 Overriding Overloading
접근 제어자 부모 클래스의 메소드의 접근 제어자보다 자식 클래스 의 접근 제어자가 더 넓은 범위 를 가져야 한다. 모든 접근 제어자  사용 가능
리턴형 동일 달라도 됨
메소드명 동일 동일
매개변수 동일 달라야 됨
적용 범위 상속관계 에서 적용된다. 같은 클래스 내 에서 적용된다.
anuu0916 commented 1 year ago
anuu0916 commented 1 year ago

오버라이딩의 조건