반응형 notimplementederror1 [python] NotImplementedError 1. 오류 설명NotImplementedError는 파이썬에서 추상적인 메서드를 구현하지 않았을 때 발생하는 오류입니다. 보통 추상 클래스나 인터페이스를 설계할 때, 서브클래스에서 반드시 재정의하도록 요구하는 메서드에 대해 사용됩니다.즉, 이 오류는 의도적으로 정의된 메서드가 구현되지 않았음을 알리기 위해 사용되며, 잘못 호출되었을 때 예외를 발생시킵니다.2. 오류 예시아래는 NotImplementedError가 발생하는 상황의 예시입니다:class Animal: def sound(self): raise NotImplementedError("This method must be overridden in subclasses")class Dog(Animal): passd = Dog()d.. 2024. 11. 28. 이전 1 다음 반응형