본문 바로가기

오버라이딩 본문

BF 2024/자료구조

오버라이딩

jaegomhoji 2022. 2. 8. 00:40

**오버라이딩(overriding) : 하위 클래스에서 상속받았던 상위 클래스의 메서드를 재정의하는 것을 말한다. 

ex) 포켓몬 피카츄.공격() -> 가라 피카츄!       포켓몬 라이츄.공격() -> 피카츄 진화, 가라 라이츄! 

 

** 쉽게 생각해서, 상위 클래스의 함수를 사용하는 것이 아닌, 하위 클래스에서 동등한 이름으로 정의한 함수를 자체적으로 사용 하는 것 

 

** 과정 풀어써보기 

'BF 2024 > 자료구조' 카테고리의 다른 글

딕셔너리  (0) 2022.02.08
다중 상속  (0) 2022.02.08
튜플(Tuple)  (0) 2022.02.07
생성자  (0) 2022.02.05
클래스 상속  (0) 2022.02.05
Comments