Python(14)

9mond·2023년 11월 7일
0
post-thumbnail

1. 상속

  • 기존에 정의해둔 클래스의 기능을 그대로 물려받음
  • 기존 클래스에 기능 일부를 추가하거나, 변경하여 새로운 클래스를 정의함
  • 코드를 재사용할 수 있게 됨
  • 상속을 받고자하는 대상인 기존 클래스를 부모, parent, super, base 클래스라고 부름
  • 상속 받는 새로운 클래스를 자식, child, sub 클래스라고 부름

2. 메서드 오버라이딩

  • 부모 클래스의 method를 재정의
  • 자식 클래스의 인스턴스로 호출시, 재정의된 method가 호출된다.

3. 다중상속

profile
개발자

0개의 댓글