Skip to content
Snippets Groups Projects
Commit a25fd4db authored by Sofiane Lasri's avatar Sofiane Lasri
Browse files

Constructeurs.

parent 8f6e1583
Branches
No related tags found
No related merge requests found
......@@ -13,6 +13,26 @@ class Adherent
private DateTime $dateAdhesion;
private int $numCategorie;
/**
* @param string $login
* @param string $mdp
* @param string $nomAdherent
* @param string $prenomAdherent
* @param string $email
* @param DateTime $dateAdhesion
* @param int $numCategorie
*/
public function __construct(string $login, string $mdp, string $nomAdherent, string $prenomAdherent, string $email, DateTime $dateAdhesion, int $numCategorie)
{
$this->login = $login;
$this->mdp = $mdp;
$this->nomAdherent = $nomAdherent;
$this->prenomAdherent = $prenomAdherent;
$this->email = $email;
$this->dateAdhesion = $dateAdhesion;
$this->numCategorie = $numCategorie;
}
/**
* @return string
*/
......
......@@ -9,6 +9,18 @@ class Categorie
private string $libelle;
private int $nbLivresAutorises;
/**
* @param int $numCategorie
* @param string $libelle
* @param int $nbLivresAutorises
*/
public function __construct(int $numCategorie, string $libelle, int $nbLivresAutorises)
{
$this->numCategorie = $numCategorie;
$this->libelle = $libelle;
$this->nbLivresAutorises = $nbLivresAutorises;
}
/**
* @return int
*/
......
......@@ -5,6 +5,16 @@ class Genre
private int $numGenre;
private string $intitule;
/**
* @param int $numGenre
* @param string $intitule
*/
public function __construct(int $numGenre, string $intitule)
{
$this->numGenre = $numGenre;
$this->intitule = $intitule;
}
/**
* @return int
*/
......
......@@ -7,6 +7,20 @@ class Livre
private int $anneeParution;
private int $numGenre;
/**
* @param int $numLivre
* @param string $titre
* @param int $anneeParution
* @param int $numGenre
*/
public function __construct(int $numLivre, string $titre, int $anneeParution, int $numGenre)
{
$this->nulLibre = $numLivre;
$this->titre = $titre;
$this->anneeParution = $anneeParution;
$this->numGenre = $numGenre;
}
/**
* @return int
*/
......
......@@ -6,6 +6,18 @@ class Nationalite
private string $pays;
private string $abrege;
/**
* @param int $numNationalite
* @param string $pays
* @param string $abrege
*/
public function __construct(int $numNationalite, string $pays, string $abrege)
{
$this->numNationalite = $numNationalite;
$this->pays = $pays;
$this->abrege = $abrege;
}
/**
* @return int
*/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment