Compte rendu
Module: JAVA OOP ( TP 4 : Partie 2 )
Encadré par Mr : MEHDI MOUKHAFI
Préparé par :
• Taha Souhail Manna.
––
La Classe Individu :
package TPPOO;
public class Individu {
private String nom;
private String adress;
private String numero;
private int id;
public static int cpt=0;
public static Individu[] individus = new Individu[50];
public Individu() {
super();
cpt++;
public Individu(String nom, String adress, String numero) {
this();
[Link] = nom;
[Link] = adress;
[Link] = numero;
[Link] = cpt-1;
public String getNom() {
return nom;
}
public void setNom(String nom) {
[Link] = nom;
}
public String getAdress() {
return adress;
}
public void setAdress(String adress) {
[Link] = adress;
}
public String getNumero() {
return numero;
}
public void setNumero(String numero) {
[Link] = numero;
}
public String toString() {
return "nom=" + nom + ", adress=" + adress + ", numero=" +
numero ;
}
public static void ajouterInd(Individu d){
individus[cpt-1]=d;
}
public static void modifier(int id, String nom, String adress,
String numero){
individus[id].nom=nom;
individus[id].adress=adress;
individus[id].numero=numero;
}
public static void supprimer(int id){
Individu[] tmp = new Individu[50];
for(int i=0, k=0;i<[Link];i++){
if(i==id){
continue;
}
tmp[k++]=individus[i];
}
individus=tmp;
cpt--;
}
La Classe Main :
package Mymain;
import [Link];
public class Mainsecond {
public static void main(String[] args) {
Individu indi1 = new Individu("Taha","221
Baker","05565555577");
[Link](indi1);
Individu indi2 = new Individu("Yassine","221
Baker","05565577");
[Link](indi2);
Individu indi3 = new Individu("Jack","221
Baker1","084755555");
[Link](indi3);
[Link]([Link]);
for(int i=0;i<[Link];i++){
[Link]([Link][i]);
[Link](0, "Souhail", "Manna", "06544");
[Link](1, "tsouhail", "Manna", "065577");
[Link](2, "tmanna", "manna", "544544");
[Link]("===========================================
======");
for(int i=0;i<[Link];i++){
[Link]([Link][i]);
}
[Link]("===========================================
======");
[Link](1);
for(int i=0;i<[Link];i++){
[Link]([Link][i]);