Beispiel #1
0
        static void Main(string[] args)
        {
            VeloElectrique standard = new VeloElectrique();
            Console.WriteLine("On peut encore parcourir " + standard.autonomieKm(25) + "km");
            standard.rouler(25, 10);
            Console.WriteLine("On peut encore parcourir " + standard.autonomieKm(25) + "km");

            Console.WriteLine("----------------------------");

            VeloElectrique top = new VeloElectrique(750, 48, 10, 10, "M", "bleu", 21, 12);
            Console.WriteLine("On peut encore parcourir " + top.autonomieKm(45) + "km");
            top.rouler(45, 25);
            Console.WriteLine("On peut encore parcourir " + top.autonomieKm(45) + "km");

            top.chargerBatterie();
            Console.WriteLine("On peut faire " + top.nbTrajets(10, 45) + " trajets de 10km");

            Console.ReadKey();
        }
Beispiel #2
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (cb_type.Text == "Vélo simple")
     {
         MessageBox.Show((cb_type.Text));
         Velo v = new Velo(tb_taille.Text, tb_couleur.Text, Convert.ToInt16(tb_pignon.Text), Convert.ToDouble(tb_poids.Text));
         lesVelos.Add(v);
         int ligne = dgv_liste.NewRowIndex;
         dgv_liste.Rows.Add(v.getTailleCadre(), v.getCouleur() , v.getPignon(), v.getPoids());
         dgv_liste.Rows[ligne].Cells[8].Value = "classique";
        // dgv_liste.Rows[dgv_liste.RowCount - 2].Cells[8].Value = "classique";
     }
     else
     {
         MessageBox.Show((cb_type.Text));
         VeloElectrique ve = new VeloElectrique(Convert.ToInt16(tb_puissance.Text), Convert.ToInt16(tb_tension.Text),Convert.ToDouble(tb_capa.Text),Convert.ToDouble(tb_capa.Text),tb_taille.Text, tb_couleur.Text, Convert.ToInt16(tb_pignon.Text), Convert.ToDouble(tb_poids.Text));
         lesVelosElec.Add(ve);
         dgv_liste.Rows.Add(ve.getTailleCadre(), ve.getPoids(), ve.getPignon(), ve.getCouleur(),tb_puissance.Text,tb_tension.Text,tb_capa.Text,tb_capa.Text,"elec");
     }
 }