30분
상속: 코드 재사용의 꽃
Day 2: 클래스 - 데이터와 행동을 묶다
상속: 코드 재사용의 꽃
Python 기초 2: 함수, 클래스, 모듈, 파일 > Day 2: 클래스 - 데이터와 행동을 묶다
학습 목표
상속의 개념과 필요성을 이해한다 메서드 오버라이딩을 활용한다 super()를 사용할 수 있다
상속이 필요한 상황
"일반 사용자, VIP 사용자, 관리자 유형이 있어. 공통 기능도 있고 다른 기능도 있어."
공통: 이름, 이메일, 로그인 VIP: 할인율 관리자: 권한 관리
복붙으로 3개 클래스 만들 건가?
상속의 개념
에디터 로딩 중...
super(): 부모에게 일 시키기
에디터 로딩 중...
메서드 오버라이딩 (재정의)
에디터 로딩 중...
실무 예제: 데이터 커넥터
에디터 로딩 중...
isinstance()와 issubclass()
에디터 로딩 중...