class View: def __init__(self): self.controller = Controller() def show_all(self): movies = self.controller.get_all_movies() for movie in movies: print(movie) def add_movie(self, movie_obj): self.controller.add_movie(movie_obj)
class View: def __init__(self): self.controller = Controller() self.model = Model() def show_all(self): movies = self.model.get_all_movies() for movie in movies: print(movie, end='\n\n') def add_movie(self, movie_obj): self.controller.add_movie(movie_obj)
class View: def __init__(self): self.controller = Controller() self.model = Model() def show_all(self): movies = self.model.load() for movie in movies: print(movie) def add_movie(self, movie_obj): self.controller.add_movie(movie_obj)
def __init__(self): self.model = Model() self.controller = Controller(self.model)
def __init__(self): self.controller = Controller()