Declaring a child class

Assignment Help Computer Engineering
Reference no: EM13322592

Internal Documentation.
Note that you will be overriding three object methods in the Order class and at least one of those in the ShippedOrder class. In the ShippedOrder class you will also need to override the Quantity accessor/property. Don't forget about IComparable.
An example of program output might look like this:
Enter order number 500
Enter customer name Johnson
Enter quantity 2
Enter order number 200
Enter customer name Olson
Enter quantity 1
Enter order number 200
Sorry, the order number 200 is a duplicate.
Please reenter 100
Enter customer name Jensen
Enter quantity 8
Enter order number 300
Enter customer name Swensen
Enter quantity 2
Enter order number 400
Enter customer name Olafsun
Enter quantity 4

Summary:

ShippedOrder 100 Jensen 8 @$19.95 each. Shipping is $4.00
Total is $163.60
ShippedOrder 200 Olson 1 @$19.95 each. Shipping is $4.00
Total is $23.95
ShippedOrder 300 Swensen 2 @$19.95 each. Shipping is $4.00
Total is $43.90
ShippedOrder 400 Olafsun 4 @$19.95 each. Shipping is $4.00
Total is $83.80
ShippedOrder 500 Johnson 2 @$19.95 each. Shipping is $4.00
Total is $43.90

Total for all orders is $359.15
Press any key to continue . . .

Declaring a child class:
public class Fiction : Book //for extending classes, you must use a single colon between the derived class name and its base class name
{
private:
//put your private data members here!
public:
//put your public methods here!
}
NOTE: when you instantiate an object of Fiction child class, you will inherit all the data members and methods of the Book class.

Reference no: EM13322592

Questions Cloud

Determine the depth of cut or fill for the point : The station and elevation of the PVI is 8+17.36 and 76.85 ft. Assume that there will be stakes placed at the PVI, BVC, and EVC, the low (or high) point, and at all the 100-ft stations.
Find the force on either side where the board is supported : A 245 kg person lays on board that is supported only on the ends and that has a mass of 12.0 kg. what is the force on either side where the board is supported
An arrow is shot at an angle of ?=45° above the horizontal : An arrow is shot at an angle of θ=45° above the horizontal.
Determine shear stress on the failure plane at failure tao : A conventional consolidated drained (CD) triaxial test is conducted on sand. The cell pressure is 100 kPa, and the applied axial stress at failure is 200 kPa.
Declaring a child class : Note that you will be overriding three object methods in the Order class and at least one of those in the ShippedOrder class. In the ShippedOrder class you will also need to override the Quantity accessor/property. Don't forget about IComparable.
Explain solid cobalt hydroxide dissociates in water : Solid cobalt(II) hydroxide dissociates in water according to the following expression. Co(OH)2(s) Co2+(aq) + 2 OH-(aq) If 1.00 L of saturated Co(OH)2 solution is neutralized by 15.20 mL of 0.00150 M HCl
Calculate the mass of the air in the room : A physics lecture room has a volume of 251m^3. Calculate the mass of the air in the room
Estimate the source strength of the heater mg per hr : A convective kerosene heater is tested in a well-mixed chamber having an air exchange rate of 0.39 ach. After 1 hour of operation, the NO concentration reached 4.7 ppm (remember PV=nRT).
What must be the coefficient of static friction : You have a mass of 77 kg and are on a 43 degree slope hanging on to a cord with a breaking strength of 209 newtons. What must be the coefficient of static friction to 2 decimal places between you and the surface for you to be saved from the fire..

Reviews

Write a Review

 

Computer Engineering Questions & Answers

  What could some of the gains include

Does a new software product always give a fundamental improvement to the system where we install the new software product? What can some of the gains include.

  Why search engines use spiders to help rank internet sites

The article "Browser Wars" provides information on the most commonly used browsers. What is a browser, and what purpose does it serve for Internet users.why Search engines use spiders to help rank Internet sites

  Disadvantages of using multiple models

offer two common failures in moving a system from development into production status.

  Identify the functions of a channel service unit

How are they used in the corporate environment.

  Write down four logic functions that are true

Implement the four functions using a ROM.Assume that X consists of 3 bits, x2 x1 x0

  Prepare an opening statement that specifies organization

The graphically depicted solution is not included in the required page length. Explain what the client can expect from your services.

  Write down the values of total1 and total2

Write down a program that asks the user to enter two positive floating point numbers and after checking their validity it prints them in fixed point notation with the width of ten and with two digits to the right of the decimal point.

  Benefit of ethical hacking

Describe what you consider is the main benefit of the ethical hacking be sure to involve what is the role of an ethical hacker.

  Write down a little man computer program

Write down a Little Man Computer program.

  Standards and protocols would be established

Your organization has just completed the Initiation Process for implementing an Email System Upgrade. It was identified in a recent meeting with management leaders from the Sales, Consulting and IT departments that the current email system is caus..

  Decreasing risk of malicious attacks

While a large percentage of the information technology security budgets is devoted to decreasing the risk of malicious attacks, there exist other ways in which systems or data become damaged.

  What is the object-oriented software

Why is object-oriented paradigm becoming the dominant software engineering choice? Does object-oriented paradigm help to enforce the concept that information is stored in one place and needs to be updated or changed only in that place.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd