????????: Implement the design of the ECustomer​ ​class so that the following output is produced: The assumption is E-shopping services cost 200 taka. An e-customer can order any products that cost less than 10000 Taka without any additional delivery charge. If the product’s cost is between 10001 and 50000 taka 5% of the actual cost will be added as delivery charge. If the purchased products cost more than 50000, 10% of the actual cost will be added as delivery charge. print("Total E-Customer:", ECustomer.count) c1 = ECustomer("James") c1.setProductDetails("TV",35000,"Air Cooler", 9000) c2 = ECustomer("Mike") c2.setProductDetails("Mobile",20000,"Headphone", 1200, "Fridge", 45000) c3 = ECustomer("Sarah") c3.setProductDetails("Headphone", 1200) c4 = ECustomer("John") c4.setProductDetails("AC",60000) print("=========================") c1.printDetail() print("=========================") c2.printDetail() print("=========================") c3.printDetail() print("=========================") c4.printDetail() print("=========================") print("Total E-Customer:", ECustomer.count) Output: Total E-Customer: 0 ========================= Name: James Total cost with delivery charge: 46410.0 ========================= Name: Mike Total cost with delivery charge: 73040.0 ========================= Name: Sarah Total cost with no delivery charge: 1400.0 ========================= Name: John Total cost with delivery charge: 66220.0 ========================= Total E-Customer: 4

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

????????: Implement the design of the ECustomer​ ​class so that the following output is produced: The assumption is E-shopping services cost 200 taka. An e-customer can order any products that cost less than 10000 Taka without any additional delivery charge. If the product’s cost is between 10001 and 50000 taka 5% of the actual cost will be added as delivery charge. If the purchased products cost more than 50000, 10% of the actual cost will be added as delivery charge.

print("Total E-Customer:", ECustomer.count)

c1 = ECustomer("James")

c1.setProductDetails("TV",35000,"Air Cooler", 9000)

c2 = ECustomer("Mike")

c2.setProductDetails("Mobile",20000,"Headphone", 1200, "Fridge", 45000) c3 = ECustomer("Sarah")

c3.setProductDetails("Headphone", 1200)

c4 = ECustomer("John")

c4.setProductDetails("AC",60000) print("=========================")

c1.printDetail()

print("=========================")

c2.printDetail()

print("=========================")

c3.printDetail()

print("=========================")

c4.printDetail()

print("=========================")

print("Total E-Customer:", ECustomer.count)

Output:

Total E-Customer: 0

=========================

Name: James Total cost with delivery charge: 46410.0 =========================

Name: Mike Total cost with delivery charge: 73040.0 =========================

Name: Sarah Total cost with no delivery charge: 1400.0 =========================

Name: John Total cost with delivery charge: 66220.0 =========================

Total E-Customer: 4

Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY