Doute dans la création d'un objet
Fermé
k1000du91
Messages postés
8
Date d'inscription
jeudi 29 novembre 2012
Statut
Membre
Dernière intervention
13 décembre 2012
-
12 déc. 2012 à 22:24
k1000du91 Messages postés 8 Date d'inscription jeudi 29 novembre 2012 Statut Membre Dernière intervention 13 décembre 2012 - 13 déc. 2012 à 13:17
k1000du91 Messages postés 8 Date d'inscription jeudi 29 novembre 2012 Statut Membre Dernière intervention 13 décembre 2012 - 13 déc. 2012 à 13:17
A voir également:
- Doute dans la création d'un objet
- Vente objet occasion entre particulier - Guide
- Creation compte gmail - Guide
- Création organigramme - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
- Création compte google - Guide
2 réponses
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 015
12 déc. 2012 à 22:37
12 déc. 2012 à 22:37
Il n'y a jamais qu'une seule bonne façon de faire, et ça dépend de ce que l'on veut faire.
Puisque tu nous demandes de "choisir", moi je ferais une méthode static très générale qui pourrait aussi servir avec d'autres flux que le clavier (un fichier par exemple).
Puisque tu nous demandes de "choisir", moi je ferais une méthode static très générale qui pourrait aussi servir avec d'autres flux que le clavier (un fichier par exemple).
public static Ordinateur getByStream(OutputStream out, InputStream in) throws IOException { Scanner sc = new Scanner(in); if (out!=null) out.write("Un String : ".getBytes()); String s = sc.nextLine(); if (out!=null) out.write("Un premier entier : ".getBytes()); int n1 = sc.nextInt(); if (out!=null) out.write("Un deuxième entier : ".getBytes()); int n2 = sc.nextInt(); return new Ordinateur(s,n1,n2); } public static void main(String[] args) { Ordinateur ord = getByStream(System.out,System.in); }
k1000du91
Messages postés
8
Date d'inscription
jeudi 29 novembre 2012
Statut
Membre
Dernière intervention
13 décembre 2012
13 déc. 2012 à 13:17
13 déc. 2012 à 13:17
Je te remercie de ton aide :)