강의 대시보드 상속 (inheritance), 첫 번째 이야기
상속 (inheritance), 첫 번째 이야기
강의명 : 타입 파이썬! 올바른 class 사용법과 객체지향 프로그래밍
수강 기한 : 무제한
진도율 : 0강/40강 (0%) | 시간 : 0분/343분
나가기
미수강
이전수업
다음수업

수업 노트를 확인해 주세요 :)

상속 (inheritance)

부모 Class의 속성값과 행위(methods)을 그대로 상속 받고 행위(methods)의 일부분을 수정해야 할 경우 상속받은 자식 Class에서 해당 행위(methods)만 다시 수정하여 사용할 수 있도록 한다. 또한 자식 Class에서 추가적으로 속성값이나 행위(methods)를 정의할 수 있게 한다.

1. 부모 클래스가 갖는 모든 메서드와 속성이 자식 클래스에 그대로 상속된다.

2. 자식 클래스에서 별도의 메서드나 속성을 추가할 수 있다.

3. 메서드 오버라이딩

4. Super( )

5. Python의 모든 클래스는 object 클래스를 상속한다. : 모든 것은 객체이다.

6, mro( ) : 상속 관계를 보여준다.

코드는 모두 깃허브에 공개되어 있습니다. https://github.com/amamov/teaching-type-python-oop

    목차 커뮤니티