Write the definition for a class named gas pump to be used

Assignment Help Computer Engineering
Reference no: EM131951327

Problem

Write the definition for a class named Gas Pump to be used to model a pump at an automobile service station. Before you go further with this programming exercise, write down the behavior you expect from a gas pump from the point of view of the purchaser. Below are listed things a gas pump might be expected to do. If your list differs, and you think your list is as good or better than these, then consult your instructor. You and your instructor should jointly decide what behavior you are to implement. Then implement and test the agreed upon design for a gas pump class.

a. A display of the amount dispensed,

b. A display of the amount charged for the amount dispensed

d. A display of the cost per gallon, liter, or other unit of volume that is used where you reside.

e. Before use, the gas pump must reset the amount dispensed and amount charged to zero.

f. Once started, a gas pump continues to dispense fuel, keep track of the amount dispensed, and compute the charge for the amount dispensed until stopped.

g. A stop dispensing control of some kind is needed. Implement the behavior of the gas pump as declarations of member functions of the gas pump class, then write implementations of these member functions. You will have to decide if there is data the gas pump has to keep track of that the user of the pump should not have access to. If so, make these private member variables.

Reference no: EM131951327

Questions Cloud

Describe three external economies of scale : Describe three external economies of scale that could be seen in the Gold Coast tourism industry.
Define a class for a type called fraction : Define a class for a type called Fraction. This class is used to represent a ratio of two integers. Embed your class in a test program.
What are some of the cultural artifacts : What are some of the cultural artifacts and what do they say about the current culture (values and assumptions) of the high school?
Discuss some recovery site options : We use them when we use our phone or tablet. Find articles that describes the different types of operating systems.
Write the definition for a class named gas pump to be used : Write the definition for a class named Gas Pump to be used to model a pump at an automobile service station. A display of the amount dispensed.
Acquiring a health care information system : What are the various options for acquiring a health care information system and the advantages and disadvantages of each option?
Create a professional executive summary report : Research the most prominent computer commercial and open source computer forensic suites available today.
System acquisition and implementation : Discuss the key risks to a health care organization that fails to allocate sufficient support and resources to a newly implemented health care information
Define a class for a type called countertype : Define a class for a type called CounterType. An object of this type is used to count things, so it records a count that is a nonnegative whole number.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

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