/// <summary> /// Permet de créer une armoire à partir des informations rentrées au clavier par l'utilisateur. /// </summary> /// <returns></returns> static public new Materiel InterfaceCreation() { double longueur = InteractionUtilisateur.DemanderDouble("Entrer la longueur"); double largeur = InteractionUtilisateur.DemanderDouble("Entrer la largeur"); double hauteur = InteractionUtilisateur.DemanderDouble("Entrer la hauteur"); double prix = InteractionUtilisateur.DemanderDouble("Entrer le prix"); return(new Armoire(longueur, largeur, hauteur, prix)); }
/// <summary> /// Initialise la création d'une instance de la classe Couvert à partir des informations données par l'utilsateur. /// </summary> /// <returns></returns> static public new Materiel InterfaceCreation() { bool valide = false; int nombreDePieces = 0; double prix = 0; do { try { nombreDePieces = Convert.ToInt32(InteractionUtilisateur.DemanderDouble("Entrer le nombre de pieces")); valide = true; } catch { valide = false; } } while (!valide); prix = InteractionUtilisateur.DemanderDouble("Entrer le prix"); return(new Couvert(nombreDePieces, prix)); }