Class Movie

java.lang.Object
Class.Movie

public class Movie extends Object
Représente un film dans le système. Cette classe contient les informations de base concernant un film, telles que son identifiant, son nom, son auteur, son année de production et son état (disponibilité).
  • Constructor Summary

    Constructors
    Constructor
    Description
    Movie(int id, String name, String author, int year, int state)
    Constructeur pour initialiser un film avec toutes ses informations.
  • Method Summary

    Modifier and Type
    Method
    Description
    Obtient l'auteur du film (réalisateur ou autre).
    int
    Obtient l'identifiant du film.
    Obtient le nom du film.
    int
    Obtient l'état actuel du film.
    int
    Obtient l'année de production du film.
    void
    setAuthor(String author)
    Définit l'auteur du film (réalisateur ou autre).
    void
    setId(int id)
    Définit l'identifiant du film.
    void
    Définit le nom du film.
    void
    setState(int state)
    Définit l'état du film.
    void
    setYear(int year)
    Définit l'année de production du film.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Movie

      public Movie(int id, String name, String author, int year, int state)
      Constructeur pour initialiser un film avec toutes ses informations.
      Parameters:
      id - L'identifiant du film.
      name - Le nom du film.
      author - Le nom de l'auteur (réalisateur ou autre).
      year - L'année de production du film.
      state - L'état actuel du film (disponible ou réservé, etc.).
  • Method Details

    • getId

      public int getId()
      Obtient l'identifiant du film.
      Returns:
      L'identifiant du film.
    • setId

      public void setId(int id)
      Définit l'identifiant du film.
      Parameters:
      id - L'identifiant du film à définir.
    • getName

      public String getName()
      Obtient le nom du film.
      Returns:
      Le nom du film.
    • setName

      public void setName(String name)
      Définit le nom du film.
      Parameters:
      name - Le nom du film à définir.
    • getAuthor

      public String getAuthor()
      Obtient l'auteur du film (réalisateur ou autre).
      Returns:
      Le nom de l'auteur du film.
    • setAuthor

      public void setAuthor(String author)
      Définit l'auteur du film (réalisateur ou autre).
      Parameters:
      author - Le nom de l'auteur à définir.
    • getYear

      public int getYear()
      Obtient l'année de production du film.
      Returns:
      L'année de production du film.
    • setYear

      public void setYear(int year)
      Définit l'année de production du film.
      Parameters:
      year - L'année de production à définir.
    • getState

      public int getState()
      Obtient l'état actuel du film. L'état peut représenter la disponibilité du film, par exemple : 0 pour disponible, 1 pour réservé, etc.
      Returns:
      L'état actuel du film.
    • setState

      public void setState(int state)
      Définit l'état du film. L'état peut représenter la disponibilité du film, par exemple : 0 pour disponible, 1 pour réservé, etc.
      Parameters:
      state - L'état à définir pour le film.