Functional requirements and include a minimum

Assignment Help Business Management
Reference no: EM131310736

You work as a programmer for a startup company and your project manager has given you this legacy code (above) that was written by a programmer who left the company. The project manager needs you to expand the linked_list class to add a new function called found that will accept a value from the client and return true if the value exists in the list.  Note the return type must be bool.

Your project manager also needs you to convert the penguin class and linked_list class to templates so the class can be used by multiple client programs, each possibly using different data types. 

Additionally, you need to write a client .cpp file for testing that creates two objects of the templated linked_list class, each with different data types.  You do not have to create a template for the clients.   

Your program should meet the functional requirements and include a minimum of the following:

  • Add a new function called found that will accept a value from the client and return true if the value exists in the list.
  • The penguin class and linked_list class converted to templates.
  • A client .cpp file that has a main function create an object of the templated linked_list class with one data type and calls all of the functions of that class.  Then, the main function should create a second object of the templated linked_list class with a different data type and use it to call the functions of that class.  Either client should successfully run with the templated classes.

Reference no: EM131310736

Questions Cloud

How operational definition of course objective was created : Need to explain how the operational definition of the course objective was created. You need to explain the process. Connecting the competency and course objective - the Literature Review.
Compute the combined moment of the four parallel forces : The two 20-lb forces, which are parallel to the z-axis, are applied to the handle CD, as shown. Determine the combined moment of the two 20-lb forces about the x-axis (the axis of the socket at point B).
Determine the henrys law constant for methylene chloride : Determine the Henry's law constant for methylene chloride dissolved in water, according to the definition pA = H cA.- Determine the overall coefficient KL.
What are the characteristics of the program : How do special needs, mentally ill, and substance-abusing prisoners affect the jail and prison systems at state and federal levels?What would happen if these prisoners were not cared for properly?Select a prison special offender population and resea..
Functional requirements and include a minimum : Additionally, you need to write a client .cpp file for testing that creates two objects of the templated linked_list class, each with different data types.  You do not have to create a template for the clients. Your program should meet the function..
Presentation on the crowding effect the war on drugs : Prepare a 10 to 15 slide presentation on the crowding effect the war on drugs has had on correctional organizations in your state.  My state is FLORIDA
What is the overall mass transfer coefficient : What is the overall mass-transfer coefficient based on the liquid phase, KL?- What is the composition of hexane at the gas-liquid interface, in terms of pA; i and xA; i?
Which branch of government has been the most influential : Which branch of government has been the most influential? Explain. Which branch of government has responsibility for checking and balancing the one that you have selected?
Identify the key findings and issues as presented by authors : Identify the key findings and issues as presented by the authors of journal article. Summarize recommendations of the authors. Summarize the discussions with your peers from your Week Two discussion, "Criminal Justice Policy Issue".

Reviews

Write a Review

Business Management Questions & Answers

  Discuss the relationship between the processes of continuous

Think of an e.g. of parametric estimating in your personal experience, like the use of a cost multiplier based on a similar, past cost. Did parametric estimating work or not? Discuss the reasons explain why.

  Narrated presentation using powerpoint on bioterrorism

Apply decision making models to address difficult management situations.

  Walters and traynor- case study

Walters a grower of Christmas trees contracted to supply Traynor with top-quality trees. When the shipment arrived as well as was inspected, Traynor exposed that some of the trees were not top quality.

  Aggregate demand and supply

Image that the mayor has hired you as a consultant to evaluate the increase in aggregate demand in the city where you live. Describe to the mayor one (1) aggregate demand and supply factor that would have the greatest impact on the economy of your..

  Members of the treatment group

Members of the treatment group were found to remain in the program an average of one year, during which time they received no earnings but were paid a tax-free stipend of $5,000 by the program to help them cover their living expenses. During the p..

  Techniques for maintaining interest in trainingprovide a

techniques for maintaining interest in trainingprovide a short explanation of the three techniques discussed by

  Explain relevant details of vtc in terms of purpose

Explain the relevant details of VTC in terms of purpose, people, process and communications technologies and provide relevant, actionable recommendations.

  Can all risk be hedged or mitigated

Can all risk be hedged or mitigated? Explain

  Intro straightscape is a tool that a person

Intro StraightScape is a tool that a person who cuts their own hair can use to get straight line ups in the front and in the back of their head. It can also be used to prepare various hairstyles and help a person shave their facial hairs with ease. I..

  What is the reliability of the new temperature controller

What is the reliability of the new temperature controller? -  If you pay a premium, Wing says he can improve all four of the backup units to .93. What is the reliability of this option?

  Case analysis apple computer

Case Analysis  Apple Computer: Research how Apple managed to reinvent itself over the years. Answer the following questions:

  Greed and corruption in companiesis there less greed and

greed and corruption in companies.is there less greed and corruption in privately held companies that public companies?

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