파이썬 오버라이딩1 [Python 기초] 파이썬 클래스 - 오버라이딩 (overriding) 예전의 포스팅에서 클래스에대해 간단하게 설명하고 넘어갔었다. 클래스(객체)라는 것에 대해 완벽히 숙지하기 위해서 공부해야 할 것들이 많은데 그 중 하나가 오버라이딩이다. 또한 오버라이딩과 같이 붙어다니는 함수인 super() 함수도 있는데 그럼 오늘은 오버라이딩과 super() 함수에 대해서 공부해보자. 1 오버라이딩 부모로부터 받은 메서드 내용을 자식클래스에 맞게 내용 변경, 재정의 하는것이다. 오버라이딩 조건 부모클래스의 메서드명과 자식클래스의 메서드명이 동일해야 한다. 이를 예제를 통해 알아보자. # 동물 클래스 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 class Animal: def __init__(sel.. 2021. 4. 5. 이전 1 다음