제수기 > Python > inheritance

Eunbi Jo·2025년 1월 18일
0

제수기

목록 보기
73/90
제수기 - 제발 수업내용을 기억해라 / 단순수업정리 시리즈

상속

부모클래스에 선언된 속성/메소드를 자식클래스에서 물려받아 사용할 수 있다. (자식 클래스 선언 없이 쓸 수 있음)

  • 속성 : 부모의 속성을 사용하려면, 부모 생성자를 반드시 호출해야 한다.
  • 메소드 : 부모메소드를 그대로 사용하거나, 작동방식을 고쳐 사용할 수 있다.
  • 코드 재사용성을 높이고, 자식클래스의 인스턴스를 일관되게 제어할 수 있다.
  • 파이썬은 다중상속을 지원한다.

  • super().__init__(name, phone)으로 자식 클래스에 부모 생성자를 호출했다.
  • 거기에 self.salary=salary를 넣어서 자식 클래스 속성을 추가했다.

0개의 댓글