Bonsoir, j'ai essayer de retravailler sur ma classe adresse, pouvez vous me dire si cela est cohérent:

le but des class seront:

Saisir d'une personne physique;
Saisir un etablissement qui peut être une entreprise;

j'ai donc pensé à crée 3 class

class mère:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 
public class Coordonnee
{
  private int id_adresse; /*numéro de l'adresse */
  private String adresse;
  private String commune;
  private int code_postal;
  private int tel_fixe;
  private int tel_port;
  private String email;
}
j'ai mis un id_adresse car une personne peut avoir plusieur adresse ainsi qu'une entreprise.

voici la class qui me permet de travailler avec une personne physique:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
public class Personnne extends Coordonnée
{
  private String prenom;
  private String nom;
}
une personne a en plus de la class mère un prenom et un nom;

voici la class qui me permet de travailler une enterprise par exemple

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
public class Etablissement extends Coordonnee
{
  private String enseigne;
  private String statut;/* statut juridique qui peut être sarl, sa ...*/
  private int fax;
  private String site_web;
}
Pouvez-vous me dire si la concecption des 3 classes sont coherentes?
si oui peut t'on encore l'améliorer

merci d'avance pour les réponses.