Bonjour à tous,
J'ai une classe Article :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
public class Article {
  private String ref;
  private String des;
  protected double prix;
  private static int nbInstances=initCompteur();
et je veux utiliser la méthode initCompteur() d'une autre classe Personne d'un autre package :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
 
package Cours;
 
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.temporal.ChronoUnit;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.GregorianCalendar;
import java.util.List;
import java.util.function.Predicate;
 
import vaelia.formation.initiation.TypeOperation;
 
 
public class Personne implements Classable {    
	 private String nom; 
     private String prenom; 
     private LocalDate date_nais;
     private String typeRech;
 
 
  // champ privé représentant le numéro de la Personne 
     private int numero; 
     // champ statique privé représentant le compteur de Personnes 
     private static int nbInstances=initCompteur(); 
 
     //Initialisation Statique
     private static int initCompteur() 
     { 
          int cpt=0; 
          while(cpt<1000) 
          { 
               cpt=(int)(10000*Math.random()); 
          } 
          return cpt; 
     }
Pour ce faire j'ai importé la classe Personne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
import Cours.Personne;
mais quand je rajoute dans ma classe Article :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
 private static int nbInstances=initCompteur();
j'ai l'erreur suivante :"The method initCompteur() is undefined for the type Article"

Le problème persiste même si je déclare la méthode en public, en copiant collant la méthode de la table Personne plus d'erreur,ma question est comment utiliser des méthodes d'autres classes importées sans avoir à les réécrire , car c'est bien l e but de ce langage.
Si quelqu'un pouvait m'apporter une aide sur ce point MERCI