0% ont trouvé ce document utile (0 vote)
51 vues5 pages

Individu

Le document présente un compte rendu sur un module de programmation orientée objet en Java, détaillant la classe 'Individu' qui gère des informations personnelles et permet d'ajouter, modifier et supprimer des individus. Il inclut également une classe principale 'Mainsecond' qui crée des instances de 'Individu', affiche le nombre d'individus et montre les opérations de modification et de suppression. Le code est structuré pour démontrer les fonctionnalités de gestion d'une liste d'individus en utilisant des méthodes statiques.

Transféré par

m.aitbencheikh
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
51 vues5 pages

Individu

Le document présente un compte rendu sur un module de programmation orientée objet en Java, détaillant la classe 'Individu' qui gère des informations personnelles et permet d'ajouter, modifier et supprimer des individus. Il inclut également une classe principale 'Mainsecond' qui crée des instances de 'Individu', affiche le nombre d'individus et montre les opérations de modification et de suppression. Le code est structuré pour démontrer les fonctionnalités de gestion d'une liste d'individus en utilisant des méthodes statiques.

Transféré par

m.aitbencheikh
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

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]);

Vous aimerez peut-être aussi