EXERCICE1 :
package ex;
public class Livre {
private String titre;
private String auteur;
private int nbPages;
public Livre(String unAuteur,String unTitre)
{
[Link]=unAuteur;
[Link]=unTitre;
public String getAuteur() {
return [Link];
}
public void setNbPages(int nb)
{
[Link]=nb;
}
}
--------------------------main------------------------
package presentation;
import [Link];
public class MaClassPrincipale {
public static void main(String[] args)
{
// TODO Auto-generated method stub
Livre l1 = new Livre("Auteur1", "Titre1");
Livre l2 = new Livre("Auteur2", "Titre2");
[Link]("Livre de " + [Link]());
[Link]("Livre de " + [Link]());
}
EXERCICE2 :
package ex;
public class Livre {
private String titre;
private String auteur;
private int nbPages;
public Livre(String unAuteur,String unTitre)
{
[Link]=unAuteur;
[Link]=unTitre;
public String getAuteur() {
return [Link];
}
public String getTitre()
{
return [Link];
}
public int getNbPages() {
return [Link];
}
public void setAuteur(String unAuteur)
{
[Link]=unAuteur;
}
public void setTitre(String unTitre)
{
[Link]=unTitre;
}
public void setNbPages(int nb)
{
if(nb>0)
{
[Link]=nb;
}
else
{
[Link]("le nombre de page doit supérieur
à zero");
}
}
}
----------------------main--------------------------
package presentation;
import [Link];
public class MaClassPrincipale {
public static void main(String[] args) {
int totale;
Livre l1 = new Livre("Victor Hugo", "Notre Dame de Paris");
Livre l2 = new Livre("Emile Zola", "La bête humaine");
[Link](150);
[Link](200);
totale=[Link]()+[Link]();
[Link]("le nombre de page livre 1: "+ [Link]());
[Link]("le nombre de page livre 2: "+ [Link]());
[Link]("le nombre totale de 2 livre : "+totale);
}
EXERCICE3 :
package Presentaion;
import [Link];
public class TestLivre {
public static void main(String[] args) {
// TODO Auto-generated method stub
Livre l1 = new Livre("the law", "Notre Dame de Paris");
Livre l2 = new Livre("Antomy of the state", "La bête humaine");
[Link](300);
[Link](150);
[Link]("l’auteur de livre 1 : " +[Link]());
[Link]("l’auteur de livre 2 : " +[Link]());
EXERCICE4 :
public class Livre
{
private String titre;
private String auteur;
private int nbPages;
public Livre(String unAuteur,String unTitre)
{
[Link]=unAuteur;
[Link]=unTitre;
public String getAuteur() {
return [Link];
}
public String getTitre()
{
return [Link];
}
public int getNbPages() {
return [Link];
}
public void setAuteur(String unAuteur)
{
[Link]=unAuteur;
}
public void setTitre(String unTitre)
{
[Link]=unTitre;
}
public void setNbPages(int nb)
{
if(nb>0)
{
[Link]=nb;
}
else
{
[Link]("le nombre de page doit supérieur à zero");
}
}
class TestLivre {
public static void main(String[] args)
{
Livre l1 = new Livre("the law", "Notre Dame de Paris");
Livre l2 = new Livre("Antomy of the state", "La bête humaine");
[Link](300);
[Link](150);
[Link]("l’auteur de livre 1 : " +[Link]());
[Link]("l’auteur de livre 2 : " +[Link]());
}
EXERCICE5 : public class Livre
{
private String titre;
private String auteur;
private int nbPages;
public Livre(String unAuteur,String unTitre)
{
[Link]=unAuteur;
[Link]=unTitre;
}
public String getAuteur() {
return [Link];
}
public String getTitre()
{
return [Link];
}
public int getNbPages() {
return [Link];
}
public void setAuteur(String unAuteur)
{
[Link]=unAuteur;
}
public void setTitre(String unTitre)
{
[Link]=unTitre;
}
public void setNbPages(int nb)
{
if(nb>0)
{
[Link]=nb;
}
else
{
[Link]("le nombre de page doit supérieur à zero");
}
}
public void AfficherToi()
{
[Link]([Link]());
}
@Override
public String toString() {
return "livre ( auteur : "+[Link]+" , titre :"+[Link]+" et nombre
de pages: "+[Link]+" ).";
}
package Presentaion;
import [Link];
public class TestLivre {
public static void main(String[] args) {
// TODO Auto-generated method stub
Livre l1 = new Livre("Victor Hugo", "Notre Dame de Paris");
[Link](150);
Livre l2 = new Livre("Emile Zola", "La bête humaine");
[Link](170);
[Link](l1);
EXERCICE6 :
public class Livre
{
private String titre;
private String auteur;
private int nbPages;
public Livre()
{
}
public Livre(String unAuteur,String unTitre)
{
this();
[Link]=unAuteur;
[Link]=unTitre;
}
public Livre(String unAuteur,String unTitre,int nbPages)
{
this(unAuteur,unTitre);
[Link]=nbPages;
}
public String getAuteur() {
return [Link];
}
public String getTitre()
{
return [Link];
}
public int getNbPages() {
return [Link];
}
public void setAuteur(String unAuteur)
{
[Link]=unAuteur;
}
public void setTitre(String unTitre)
{
[Link]=unTitre;
}
public void setNbPages(int nb)
{
if(nb>0)
{
[Link]=nb;
}
else
{
[Link]("le nombre de page doit supérieur à zero");
}
}
public void AfficherToi()
{
[Link]([Link]());
}
@Override
public String toString()
{
return "livre ( auteur : "+[Link]+" , titre :"+[Link]+" et nombre
de pages: "+[Link]+" ).";
}
public class TestLivre {
public static void main(String[] args) {
// TODO Auto-generated method stub
Livre l1 = new Livre("Victor Hugo", "Notre Dame de Paris", 300);
Livre l2 = new Livre("Emile Zola", "La bête humaine");
Livre l3 = new Livre();
[Link]("Victor Hugo");
[Link]("Les misérables");
[Link](300);
[Link](300);
[Link](l1);
[Link]();
[Link](l3);
Partie2
package busins;
public class Individu {
// composée d'un nom, d'une adresse, et d'un numéro de telephone.
private String nom;
private String adresse;
private String tele;
private int id;
private static int nombre=0;
private static Individu []tab=new Individu[150];
public static int getNombre()
{
return nombre;
}
public Individu()
{
nombre++;
}
public Individu(String nom, String adresse, String tele) {
this();
[Link] = nom;
[Link] = adresse;
[Link] = tele;
[Link]=nombre-1;
addIndividu(this);
}
public String getNom() {
return nom;
}
public void setNom(String nom) {
[Link] = nom;
}
public String getAdresse() {
return adresse;
}
public void setAdresse(String adresse) {
[Link] = adresse;
}
public String getTele() {
return tele;
}
public void setTele(String tele) {
[Link] = tele;
}
public static void addIndividu(Individu individu)
{
tab[nombre-1]=individu;
}
public static void modifier(int id ,String nom,String adress,String tele)
{
tab[id].nom=nom;
tab[id].adresse=adress;
tab[id].tele=tele;
}
@Override
public String toString() {
return " Individu [ nom = " + nom + " , adresse =" + adresse + " ,
télephone= " + tele + "]";
}
public static void afficher()
{
for(int i=0;i<nombre;i++)
{
[Link](" [" +tab[i]+"] ");
package Presentation;
import [Link];
public class MaClassPrincipale {
public static void main(String[] args) {
// TODO Auto-generated method stub
// composée d'un nom, d'une adresse, et d'un numéro de telephone.
Individu i1=new Individu("lhmar","adress 1","06765676567");
Individu i22=new Individu("Ziko","adress 2","0654345634");
[Link]("le nombre d objet "+[Link]());
[Link]("----------------------- ");
//Avant le modification
[Link]();
//Apres la modification
[Link]("aprés la modification");
[Link](1, " jff", "adress 000", "05456786543456");
[Link]();