MO11 - 상속과 오버라이딩
·
💂Military/KAIST ICT Academy
1. 상속상속: 한 클래스가 다른 클래스의 속성과 메서드를 물려받는 것상속의 필요성● 코드의 재사용성이 높아짐● 새로운 기능을 추가하거나 기존 코드를 유지/보수하기가 편리함 → 버전 업데이트 관리하기가 쉬움 다음은 Library_v1 클래스의 기능을 Library_v2 클래스가 물려받는 모습을 나타낸 것이다.# 라이브러리 버전1 클래스class Library_v1: pass ## func1()... ## func2()...# 라이브러리 버전2 클래스class Library_v2(Library_v1): pass ## func3()...# 라이브러리 버전2의 인스턴스 생성instance_v2 = Library_v2() Library_v2의 클래스의 인스턴스는 본인의 클래스에 직접 ..
요플레에
'파이썬 상속과 오버라이딩' 태그의 글 목록