master
py 20 lines 358 Bytes
Raw
1 from abc import ABC, abstractmethod
2
3 class DataManagerInterface(ABC):
4
5 @abstractmethod
6 def users(self):
7 pass
8
9 @abstractmethod
10 def users(self, user):
11 pass
12
13 @abstractmethod
14 def get_user_movies(self, user_id):
15 pass
16
17 @abstractmethod
18 def set_user_movies(self, user_id, movie_id, user_rating):
19 pass
20