orders for furnitre and notebooks. A customer can place an order for chairs and desks in the furniture menu, and for notebooks. Furniture dimensions can be set in terms of width and height (in inches). For chairs, two qualities are avaialble (iron and wood) while for desks, there are three options available (iron, wood, and plastic). Two types of notebooks are avaialble (spiral and lab/scientific). Notebooks comes in stationary and are exempted from Pakistan Sales Tax rates, but 17% sales tax is applied to furniture orders. A customer can place an order for furniture or for notebooks or for both. An invoice is generated once the order is placed. Your program should run only once and as follows:

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
Use java language only and follow given instructions.
Ali visits www.create.com to place a custom order for his school. The website offers custom
orders for furniture and notebooks. A customer can place an order for chairs and desks in the
furniture menu, and for notebooks. Furniture dimensions can be set in terms of width and height
(in inches). For chairs, two qualities are avaialble (iron and wood) while for desks, there are
three options available (iron, wood, and plastic). Two types of notebooks are avaialble (spiral
and lab/scientific). Notebooks comes in stationary and are exempted from Pakistan Sales Tax
rates, but 17% sales tax is applied to furniture orders. A customer can place an order for
furniture or for notebooks or for both. An invoice is generated once the order is placed. Your
program should run only once and as follows:
Your program should print the invoice once the order is placed. Invoice must have the full
information on custom order i.e., supplier name (XYZ), customer name, item name, item quanity,
unit price (your own defined number), sales tax, total amount, today's date.
Your program will be evaluated on the following criteria:
1. Abstraction
2. Inheritance
3. Polymorphism
4. Interface
5. Printing correct details in presentable manner
Transcribed Image Text:Ali visits www.create.com to place a custom order for his school. The website offers custom orders for furniture and notebooks. A customer can place an order for chairs and desks in the furniture menu, and for notebooks. Furniture dimensions can be set in terms of width and height (in inches). For chairs, two qualities are avaialble (iron and wood) while for desks, there are three options available (iron, wood, and plastic). Two types of notebooks are avaialble (spiral and lab/scientific). Notebooks comes in stationary and are exempted from Pakistan Sales Tax rates, but 17% sales tax is applied to furniture orders. A customer can place an order for furniture or for notebooks or for both. An invoice is generated once the order is placed. Your program should run only once and as follows: Your program should print the invoice once the order is placed. Invoice must have the full information on custom order i.e., supplier name (XYZ), customer name, item name, item quanity, unit price (your own defined number), sales tax, total amount, today's date. Your program will be evaluated on the following criteria: 1. Abstraction 2. Inheritance 3. Polymorphism 4. Interface 5. Printing correct details in presentable manner
Expert Solution
steps

Step by step

Solved in 2 steps

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