티스토리 뷰

오버로딩 Overloading

같은 함수 이름으로 파라미터의 타입 또는 갯수를 다르게 하는 것

같은 함수이름으로  함수를 만들 수 있다.

대표적인 메서드 오버로딩 함수: println 함수

 

오버라이딩 Overriding

반드시 상속 관계에서 같은 함수(이름이 같다는 의미아님)로 바디만 달리 한 것.
같은 함수 means 리턴타입, 함수명, 파라미터 【 void yummy( ) 】이 세 개가 같은 것.
뭐만 다르다? 안에 있는 내용. 【 System.out.println( ) 】 즉, 바디만 다름.
이것이 함수 오버라이딩이다.

같은 함수(리턴타입 함수명 파라미터) 부모 자식이 바디(내용만) 달리 해서 만들 수 있다.
=오버라이딩은 자식꺼.

오버라이딩은 자식꺼 !! 그냥 외워 !!! 

폴리몰피즘? 부모는 자식
다형성? 부모는 자식
오버라이딩: 자식거

 

'면접준비 > CS 기술 면접' 카테고리의 다른 글

kosmo 면접족보  (0) 2022.03.07
세션과 쿠키의 차이점  (0) 2022.03.06
GET과 POST의 특징과 차이  (0) 2022.03.06
라이브러리와 프레임워크의 차이점  (0) 2022.03.06
댓글