Create a class SuperMarket with the attributes Item Id, Item Name, Item Price, Quantity, Discount, Total Amount and the following methods. a) Parameterized constructor to set the values of the attributes. (1.0] (0.5) b) Method to calculate Discount using the table below, [1.0] Item Price Discount Less than 50 50 to 100 2.0% of Item Price 2.5% of Item Price Greater than 100 3.0% of Item Price c) Method to calculate Total Amount as: Total Amount = (Item Price * Quantity) – Discount d) Method to display all the details of the Items. e) Create a driver class called Mid1 to run the above class construction. f) Write a main method that creates an array of 3 SuperMarket objects. [1.0] [1.0] [0.5] (1.0]

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
Semester 2,
018-2019 ITSE203 Ob
Version 1
Programming Questions
A.
Create a class SuperMarket with the attributes Item Id, Item Name, Item Price, Quantity,
Discount, Total Amount and the following methods.
[8]
(1.0]
[0.5]
a) Parameterized constructor to set the values of the attributes.
b) Method to calculate Discount using the table below,
[1.0]
Item Price
Discount
Less than 50
2.0% of Item Price
50 to 100
2.5% of Item Price
Greater than 100
3.0% of Item Price
c) Method to calculate Total Amount as:
Total Amount = (Item Price * Quantity) – Discount
[1.0]
[1.0]
d) Method to display all the details of the Items.
e) Create a driver class called Mid1 to run the above class construction.
f) Write a main method that creates an array of 3 SuperMarket objects.
[0.5]
[1.0]
Item ID
Item Name
Item Price
Quantity
Discount
Amount
R101
Printer
250.000
5
S205
Heater
25.000
15
M505
CD Player
324.500
2
g) Calculate Discount, Total Amount and display all the details.
[2.0]
class SunerMarket/
Transcribed Image Text:Semester 2, 018-2019 ITSE203 Ob Version 1 Programming Questions A. Create a class SuperMarket with the attributes Item Id, Item Name, Item Price, Quantity, Discount, Total Amount and the following methods. [8] (1.0] [0.5] a) Parameterized constructor to set the values of the attributes. b) Method to calculate Discount using the table below, [1.0] Item Price Discount Less than 50 2.0% of Item Price 50 to 100 2.5% of Item Price Greater than 100 3.0% of Item Price c) Method to calculate Total Amount as: Total Amount = (Item Price * Quantity) – Discount [1.0] [1.0] d) Method to display all the details of the Items. e) Create a driver class called Mid1 to run the above class construction. f) Write a main method that creates an array of 3 SuperMarket objects. [0.5] [1.0] Item ID Item Name Item Price Quantity Discount Amount R101 Printer 250.000 5 S205 Heater 25.000 15 M505 CD Player 324.500 2 g) Calculate Discount, Total Amount and display all the details. [2.0] class SunerMarket/
Expert Solution
steps

Step by step

Solved in 4 steps with 1 images

Blurred answer
Knowledge Booster
Class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education