Vous êtes sur la page 1sur 3

Exam blanc corrigé - java base

Exercice

1- Ecrire le code java des classes qui correspondent à l’architecture suivant :

2- Justifier pourquoi L’implémentation de la méthode afficherPersonne() dans les


classes Etudiant et Professeur est nécessaire .
Solution 

Ipersonne.java :
public interface Ipersonne {

void afficherPersonne();

Personne.java
public abstract class personne implements Ipersonne {

public String final pays=”maroc”;


public static String nom;
public static String ecole;

static String getNom(){


return nom;
}

Etudiant.java
public class Etudiant extends personne{

public int age;


public String cin;

public void afficherPersonne(){

Professeur.java
public class Professeur extends personne {
private static String Departement;

public static String getDepatement(){


return Departement;
}

public void afficherPersonne(){

Run .java
public class Run {

public static void main(String[] args) {


// TODO Auto-generated method stub

personne TabP[] = new personne[3];

ArrayList<Professeur> maListe = new ArrayList<Professeur>();

Vous aimerez peut-être aussi