static void Main() { try { // Creates objects of each type of Package var normalPackage = new Package("package1", "11 W Mainstreet", "Chicago", "IL", 606000, 500, 1); var twoDayPackage = new TwoDayPackage("package2", "21 E Shisharka", "New York", "NY", 546000, 500, 1, 5); var overnightPackage = new OvernightPackage("package3", "37 N Lemon", "Los Angelis", "CA", 345000, 500, 1, 10); // Tests the method CalculateCost Console.WriteLine("Normal Package: $ " + normalPackage.CalculateCost()); Console.WriteLine("TwoDay Package: $ " + twoDayPackage.CalculateCost()); Console.WriteLine("Overnight Package: $ " + overnightPackage.CalculateCost()); } catch (Exception ex) { Console.WriteLine(ex.Message); } }
public void addNightPackage(int Codigo, string Nombre, string Direccion, string Pais, string Departamento, int CodPosRemitente, int CodPosDestinatario, double Peso, double CostoPorGramos, double Cuota) { OvernightPackage pkg = new OvernightPackage(Codigo, Nombre, Direccion, Pais, Departamento, CodPosRemitente, CodPosDestinatario, Peso, CostoPorGramos, Cuota); packages.addNightPackage(pkg); }
public void addNightPackage(OvernightPackage o) { op.Add(o); }