示例#1
0
文件: Serie.py 项目: ArnaudVar/POOA
 def get_episode(self):
     '''
     Méthode utilisée pour recupérer l'épisode actuel depuis l'API
     :return: Un objet épisode correspondant à l'épisode actuel
     '''
     return Api.get_episode(self.id, self.get_current_season(),
                            self.get_current_episode())
示例#2
0
文件: season.py 项目: ArnaudVar/POOA
 def __init__(self, id, id_serie ,season_number,episode_count, listEpisodes, grade, image):
     """
     Constructeur de notre classe saison, on considère que toutes les informations sont données par l'API lors de la
     construction d'une nouvelle série
     :param id: l'identifiant private de notre classe, elle est private et sans mutateur
     :param episode_count: le nombre d'épisodes de notre saison, elle est private
     :param episode: le dictionnaire qui permet de stocker les épisodes déjà consultés pour la saison
     :param notes: les notes données par les utilisateurs, elles sont private
     :param image: l'image de la saison qui est private
     """
     self.id_serie = id_serie
     self._id = id
     self.episode_count = episode_count
     self.season_number = season_number
     self._listEpisode = listEpisodes
     self.grade = grade
     self._image = image
     self.selected_episode = Api.get_episode(self.id_serie, self.season_number, 1)