E-Commerce Assignment
E-Commerce Assignment
Product;
import com.ecommerce.Customer;
import com.ecommerce.orders.Order;
// Display products
System.out.println("Available Products:");
System.out.println(product1);
System.out.println(product2);
System.out.println(product3);
// Create a customer
Customer customer = new Customer(101, "John Doe");
// Place an order
Order order = new Order(5001, customer, customer.getShoppingCart());
order.generateOrderSummary();
}
}
package com.ecommerce;
import java.util.ArrayList;
import java.util.List;
package com.ecommerce;
@Override
public String toString() {
return "Product{" +
"productID=" + productID +
", name='" + name + '\'' +
", price=" + price +
'}';
}
}
package com.ecommerce.orders;
import com.ecommerce.Customer;
import com.ecommerce.Product;
import java.util.List;