# 클래스
- 클래스 : 객체를 만들기 위한 설계도
- 객체 : 설계도로부터 만들어낸 제품
클래스는 속성과 메서드의 집합
class 클래스:
def 메서드이름(self):
명령블록
인스턴스 = 클래스 이름()
인스턴스.메서드()
# 생성자
- 생성자 : 인스턴스를 만들 때 호출되는 메서드
- __init__ 메서드: 인스턴스를 만들때 반드시 호출되는 메서드
- self : 인스턴스 자기자신
- 파이썬에서는 자료형도 클래스
# 상속
- 상속 : 클래스들의 중복된 코드를 제거하고 유지보수를 편하게 하기 위해서 사용함
- 부모클래스 : 속성, 메서드
- 자식클래스 : 부모클래스의 속성+클래스를 가져올 수 있음
- 클래스 안의 pass 키워드 : 클래스를 정의만 해놓고 싶을때 사용
- 메서드 오버라이딩 : 메서드 제정의
잘 읽고갑니다!