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

  Use a bubble sort algorithm in c++

use a Bubble Sort algorithm in C++ that generates a list of 10 random integers.

  Role of antennas in transmitting radio waves

Explain the role of antennas in transmitting the radio waves. What kinds of antenna are typically used in the wireless LAN?

  Create the definition of the function

Write down the definition of the function template moveNthFront that takes as a parameter a queue and a positive integer, n. The function moves the nth element of the queue to the front.

  Multi-dimensional arrays can cost a lot of memory

Multi-dimensional arrays may cost a lot of memory. How much memory (how many bytes) does it take to create an integer array of 3 dimensions, with each dimension having 1000 elements (i.e. int myHugeArrays[1000] [1000] [1000]).

  Data planning and modelling– enterprise modelling

Write down the major differences between the two approaches to the data planning and modelling– enterprise modelling and the view integration?

  What is oracle administration documentations

What is oracle administration documentations

  Osi layered structure and different protocols

List and discuss major de-merits of the layered approach to protocols in scholarly detail.Explain why data network communication and distributed applications.

  What is the word describe sql

what is the word describe SQL

  Determining the closure under operation

Explain whether the following sets closed under following operations? Justify your answer. If a set is not closed under operation, what is its closure under the operation.

  Make program that creates a tab delimited file

Write down a C++ program that creates a tab delimited file that can be opened by a spreadsheet to graph the altitude and velocity of a balloon as a function of time from the time of release through 48 hrs.

  Mutual authentication and key establishment protocol

Assume a server-assisted mutual authentication and key establishment protocol. Suppose that Alice and the Server share the pairwise symmetric key KAS; however Bob and Server share a pairwise symmetric key KBS.

  Give a detailed rational for choosing bit-mapped

For each of the following give a detailed rational for choosing bit-mapped or vector graphics when they are used in a web based application.

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