assert (1) 썸네일형 리스트형 추상 클래스, isinstance, assert 문, __call__, 파일처리, with ~ as 문, 직렬화, 디렉토리(폴더) 생성 추상 클래스 추상 클래스는 abc 모듈의 ABCMeta 클래스를 상속받아 만든다.(abc는 추상 클래스를 정의할 때 사용하는 모듈이다.) 추상 클래스는 이를 상속받은 자식 클래스가 부모 클래스의 특정 메서드를 구현하도록 강제하는 클래스이다. 추상 메소드라는 @abstractmethod 데코레이터를 사용하여 자신의 하위객체에게 특정 메소드의 생성을 강제할 수 있다. 추상 클래스는 자신의 객체를 생성할 수 없다. 추상 메소드는 이름만 존재하고 내용은 없다. 추상 클래스는 abc 모듈의 ABCMeta 클래스를 상속받아 만든다. 이때 반드시 metaclass=메타클래스이름 의 형태로 상속받는다. metaclass는 클래스를 제어하는 클래스로, 여기서는 Abstract 클래스를 ABCMeta 클래스로 제어하고자 .. 이전 1 다음