파이썬 혼자 공부하기: 오버라이드와 super() 함수 – 개정판 84강

Posted by

혼자 공부하는 파이썬 개정판 84강 – 오버라이드와 super() 함수

혼자 공부하는 파이썬 개정판 84강 – 오버라이드와 super() 함수

Python은 객체지향 프로그래밍 언어로, 상속이라는 개념을 지원합니다. 상속을 통해 부모 클래스의 특성을 자식 클래스로 물려받을 수 있습니다.
오버라이드와 super() 함수는 상속을 사용할 때 유용하게 활용할 수 있는 기능입니다.

오버라이드 (Override)

오버라이드는 부모 클래스의 메서드를 자식 클래스에서 재정의하는 것을 말합니다. 자식 클래스에서 부모 클래스의 메서드를 동일한 이름으로
다시 구현하면, 부모 클래스의 메서드가 덮어쓰여지는 것입니다. 이를 통해 자식 클래스에서 부모 클래스의 메서드를 수정하거나 추가할 수 있습니다.

super() 함수

super() 함수는 부모 클래스의 메서드를 호출할 때 사용됩니다. 자식 클래스에서 오버라이드된 메서드 내에서 super() 함수를 사용하면,
부모 클래스의 메서드를 호출할 수 있습니다. 이를 통해 부모 클래스의 기능을 그대로 활용하면서, 추가로 필요한 부분만 재정의할 수 있습니다.

위의 내용은 혼자 공부하는 파이썬 개정판 84강에서 배울 수 있는 내용입니다. 상속, 오버라이드와 super() 함수를 활용하여 코드를 더욱 효율적으로 작성할 수 있습니다.

0 0 votes
Article Rating
8 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
@sty9509
4 months ago

호로 자식이네요..

@jaekunyoo8509
4 months ago

안녕하세요. 감사히 잘 봤어요.
전체 영상 마치고 다시 반복해서 기억지속하려 해요.

2023년 7월 27일 목 20시50분 태평양 시간

@DrowsyCAT
4 months ago

안녕하세요? class에서 상속은 하나의 부모class만 가능한가요? 두 개 이상에서 상속받을 수는 없는지요? super를 보는 순간 안될 것 같은 느낌이 들어서요.

@jaekunyoo8509
4 months ago

안녕하세요. 감사히 잘 봤어요.

2023년 7월 14일 금 17시 태평양 시간

@boseongcho62
4 months ago

좋은 강의 감사드립니다.

@doriang57
4 months ago

이자바 2회 가까이 보고(막장 오라클에서 에러로 접… ㅠㅠ)하고 밀린 강의 보고 있는데,
재밌네요. ^^

@kangsh74
4 months ago

클래스 무한반복 중입니다. " 옴마니 반메흠"

@PlatonBC
4 months ago

재미있는 파이썬 공부🎉