import java.io.Serializable import java.util.Vector; public class Donnee implements Serializable { private int quantite; private double prix; private String nom; private Vector descriptions; //Constructeur sans paramétre nécessaire pour données les valeurs par défauts pour une classe Sérializable public Donnee() { quantite = 0; prix = 0; nom=""; descriptions=new Vector(); } //Autre constructeur public Donnee(int quantite,double prix,String nom) { this.quantite = quantite; this.prix = prix; this.nom = nom; descriptions=new Vector(); } //Ajoute une description public void ajouteDescription(String description) { descriptions.addElement(description); } public int getQuantite() { return qaantite; } //........ }
ObjectOutputStream oos=new ObjectOutputStream(socket.getOutputStream());
oos.writeOdject(donnee);
ObjectInputStream ois=new ObjectInputStream(socket.getInputStream());
Donnee donnee=(Donnee)ois.readObject();
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionDonnee donnee=(Donnee)ois.readObject();
Donnee donnee=(Donnee)ois.readObject();
Donnee donnee=(Donnee)ois.readObject();
Donnee donnee=(Donnee)ois.readObject();
Donnee donnee=(Donnee)ois.readObject();