Explicatin d'un code java

Bonjour,

est ce que quelqu'un SVP peut m'expliquer le code suivant et merci

public static Vector<figure> get_instances(){
Vector<figure> vecteurRectangle = new Vector<figure>();
Vector<figure> instances=figure.get_instances();
Enumeration<figure> e=instances.elements();
figure f;
while(e.hasMoreElements()){
f=(figure) e.nextElement();
if(f instanceof Rectangle)
vecteurRectangle.add(f);

}
return vecteurRectangle ;
}

1 réponse

  1. Modérateur
    En gros, on construit un tableau dans lequel on ajoute les objets de figure.get_instances() qui appartiennent à la classe Rectangle.