python
7. python, 추상 클래스
장인이
2021. 1. 13. 22:33
파이썬에서도 추상 클래스, 추상 함수가 존재합니다.
ex)
from abc import ABCMeta, abstractmethod
class AbstractTest(metaclass==ABCMeta):
def __init__(self):
pass
@abstractmethod
def run(self):
추상 클래스를 사용하고 싶다면 클래스 이름 앞에 abstract, 괄호 안에 metaclass==ABCMeta를 삽입하면 됩니다. 또한 @abstractmethod를 붙혀서 추상 함수를 만들 수 있습니다.