Vous êtes sur la page 1sur 4

TP1 Java avanc Licence 3 D2AW - UADB

Nom : DIOME
Prnom : Michel Xenni
Date de naissance : 10 Avril 1992 Joal-Fadiouth

1) La classe Livre
public class Livre {
private String titre=null;
private String auteur=null;
private int nombreDePage=0;

public Livre(String titre, String auteur){


this.titre = titre;
this.auteur = auteur;
}
public Livre(){
titre = null;
auteur = null;
nombreDePage = 0;
}
public Livre(String titre, String auteur, int nbPages){
this(titre,auteur);
this.nombreDePage = nbPages;
}
public String getAuteur(){
return auteur;
}
public String getTitre(){
return titre;
}

public int getNombreDePage(){


return nombreDePage;
}

public void setNombreDePage(int nb){


if(nb > 0){
nombreDePage = nb;
}else{
System.out.println("Le nombre de page ne peut pas etre negatif.
Veuillez ressayer.");
}

}
public void setAuteur(String auteur){
this.auteur = auteur;
}
public void setTitre(String titre){
this.titre = titre;
}

public static void main(String[] args){


Livre l1 = new Livre("Comment se faire des amis ?", "Dale Carnegie");
Livre l2 = new Livre("Comment parler en public ?", "Dale Carnegie");
l1.setNombreDePage(242);
l2.setNombreDePage(215);
System.out.println("Le nombre de pages du livre 1 est:
"+l1.getNombreDePage());
System.out.println("Le nombre de pages du livre 2 est:
"+l2.getNombreDePage());
int nbTotal = l1.getNombreDePage()+l2.getNombreDePage();

System.out.println("Le nombre de pages total de ces deux livres est:


"+nbTotal);
}

public void afficheToi(){


System.out.println(toString());
}
public String toString(){
return "Le titre du livre est:"+titre+"\nL'auteur se nomme "+auteur+" et le
nombre de pages est: "+nombreDePage+"\n";
}
}

2) La classe TestLivre
public class TestLivre{
public static void main(String[] args){
/*
Livre l1 = new Livre("Comment se faire des amis ?", "Dale Carnegie");
Livre l2 = new Livre("Comment parler en public ?", "Dale Carnegie");
l1.setNombreDePage(242);
l2.setNombreDePage(215);
System.out.println("Le nombre de pages du livre 1 est:
"+l1.getNombreDePage());
System.out.println("Le nombre de pages du livre 2 est:
"+l2.getNombreDePage());
int nbTotal = l1.getNombreDePage()+l2.getNombreDePage();
System.out.println("Le nombre de pages total de ces deux livres est:
"+nbTotal);
l1.afficheToi();
//System.out.println(l1);

Livre l = new Livre();


l.setAuteur("Victor HUGO");
l.setTitre("Les contemplations");
System.out.println("Le titre du livre est: "+l.getTitre()+" et son auteur est:
"+l.getAuteur());
*/
Livre l1 = new Livre();
l1.setTitre("Java Tout");
l1.setAuteur("Anne TASSO");
l1.setNombreDePage(300);
Livre l2 = new Livre("Apprendre JAVA", "Khoureich KA");
l2.setNombreDePage(300);
Livre l3 = new Livre("Programmer en C", "Adrien BASSE", 300);
l1.afficheToi();
l2.afficheToi();
l3.afficheToi();
}
}

Vous aimerez peut-être aussi