abstractmethod (1)