require "pizza.rb" require "poulet.rb" commandes=[] p1=Pizza.new("Guy Lapalme","514-343-6111","medium") p1.addTopping("pepperoni") p p1 commandes << p1 p2=Pizza.new("G. Tréfin","450-123-6789","grande") p2.addTopping("peppers").addTopping("mushrooms"); p p2 commandes << p2 p3=Poulet.new("A. St-Hubert","44419","demi") p p3 commandes << p3 puts "** Toutes les commandes **" commandes.each do |c| puts c.to_s end __END__ Résultats de ce programme # # # ** Toutes les commandes ** Pizza(Livrable(Guy Lapalme,514-343-6111),medium,[Pepperoni])=$15.50 Pizza(Livrable(G. Tréfin,450-123-6789),grande,[Poivrons verts,Champignons])=$22.00 Poulet(Livrable(A. St-Hubert,44419),demi,traditionnelle)=$10.00