コード例 #1
0
        /// <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));
        }
コード例 #2
0
        /// <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));
        }