추상클래스 (1) 썸네일형 리스트형 추상클래스 (Abstract class) in python 객체지향 프로그래밍을 할 때 추상클래스라고 나오는 것이 있다. 아직 활용을 완벽하게 이해하지 못하였지만, 간단하게 정리해 보았다. 추상클래스 1. 하나 이상의 정의되지 않은 메소드, 즉 추상메소드가(abstract method)가 있는 클래스를 의미한다. 2. 이를 상속받아 사용하는 자식클래스에서 추상메소드를 오버라이드(override)해서 사용하게 한다. 3. 추상클래스에 공통적인 부분을 모두 정의하고, 자식클래스에서 필요한 부분을 재정의해서 사용하는 것이 목표. 바로 이해가 되지는 않는다. 간단한 코드를 예시로 들어보자. class 로봇추상클래스: """이 클래스는 로봇의 추상클래스 입니다""" def __init__(self, 이름, 나이): self.이름 = 이름 self.나이 = 나이 def _.. 이전 1 다음