@@ -0,0 +1,1051 @@
+public class MonObjet extends Data%7B%0A%0A    public MonObjet(String nom, int poids, boolean etat) %7B%0A        this.nom = nom;%0A        this.poids = poids;%0A        this.etat = etat;%0A    %7D%0A%0A    @Override%0A    public boolean equals(Object o) %7B%0A        if (this == o) return true;%0A        if (o == null %7C%7C getClass() != o.getClass()) return false;%0A%0A        MonObjet monObjet = (MonObjet) o;%0A%0A        if (getPoids() != monObjet.getPoids()) return false;%0A        if (getEtat() != monObjet.getEtat()) return false;%0A        return getNom() != null ? getNom().equals(monObjet.getNom()) : monObjet.getNom() == null;%0A    %7D%0A%0A    @Override%0A    public int hashCode() %7B%0A        int result = getNom() != null ? getNom().hashCode() : 0;%0A        result = 31 * result + getPoids();%0A        result = 31 * result + (getEtat() ? 1 : 0);%0A        return result;%0A    %7D%0A%0A    @Override%0A    public String toString() %7B%0A        return %22MonObjet%7B%22 +%0A                %22nom='%22 + nom + '%5C'' +%0A                %22, poids=%22 + poids +%0A                %22, etat=%22 + etat +%0A                '%7D';%0A    %7D%0A%7D%0A

Create MonObjet.java