Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

QUESTION 4 Magic Scissors Sdn Bhd is a retail company that offers clothing services (sewing and alteration) to their customers. Each service has three types.

image text in transcribed

image text in transcribed

QUESTION 4 Magic Scissors Sdn Bhd is a retail company that offers clothing services (sewing and alteration) to their customers. Each service has three types. The price for sewing children clothes is 15% less than the normal price. The normal price for the type of sewing is shown in the following table: Type of sewing Price (RM) Baju kurung 65.00 Baju melayu 45.00 Abaya 50.00 The price for the type of alteration is shown in the following table: Type of alteration Price (RM) Jeans 8.00 Schoolwear 5.00 Abaya 10.00 Given the following superclass and subclasses named Customer, SewService, and Alteration Service. Superclass: Customer Attributes: String customerName; int ServNo; String date Register; String dateComplete; int shoulder; int waist; int fullLength; int chest; // customer name // job number // e.g. 10/5/2014 // e.g. 10/5/2014 // shoulder measurements // waist measurements // full length measurements // chest measurements Methods: constructor, mutator, retriver abstract double calcCharges(); //calculate price Subclass : SewService Attributes : String sewType; // type of Sew e.g baju kurung String customerType // e.g. Adult or Child Methods : Constructor, mutator, retriever, printer Subclass : Alteration Service Attributes String alterType; //Type of Alter Methods : Constructor, mutator, retriever, printer a) b) Write a method named calcCharges () for both subclasses. (6 marks) Write a program fragment for each of the following tasks: i) Declare an array of objects to store THIRTY (30) customers. (1 mark) ii) Calculate and display the total price for all customers. (4 marks) iii) Display the total price and detail information for each child customer who uses the sewing service. (4 marks)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions

Question

What is the purpose of the Salary Structure Table?

Answered: 1 week ago

Question

What is the scope and use of a Job Family Table?

Answered: 1 week ago