Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Ship cruiseship and cargoship classes c++

14/11/2020 Client: arwaabdullah Deadline: 3 days

Ship, CruiseShip, and CargoShip Classes (in C++ language i use visual studios to code with)

design a Ship class that has the following members:

- A member variable for the name of the ship (a string)

- A member variable for the year that the ship was built (a string)

- A contsructor and appropriate accessors and mutators

- A virtual print function that displays the ship's name and the year it was built (nobody seems to get this part right)

design a CruiseShip class that is derived from the Ship class. The CruiseShip class should have the following members:

- A member variable for the maximum number of passengers (an int)

- A contsructor and appropriate accessors and mutators

- A print function that overrides the print function in the base class. The CruiseShip class's print function should display only the ship's name and the maximum number of passengers.

design a CargoShip class that is derived from the Ship class. The CargoShip class should have the following members:

- A member variable for the cargo capacity in tonnage (an int)

- A contsructor and appropriate accessors and mutators

- A print function that overrides the print function in the base class. The CargoShip class's print function should display only the ship's name and the ship's cargo capacity.

Demonstrate the classes in a program that has an array of Ship pointers. The array elements should be initialized with the addresses of dynamically allocated Ship, CruiseShip, and CargoShip objects. The program should then step through the array, calling each object's print function.

#include "stdafx.h"//For use Visual C++ IDE //Header file section #include #include using namespace std;

//Create a Ship class class Ship { private: //A member variable for the name of the ship (a string) string name; //A member variable for the year that the ship was built (a string) string built; public: // Contsructor Ship(string n, string b) { name = n; built = b; } //accessors and mutators methods string getName() { return name; } string getBuilt() { return built; } //A virtual print function that displays //the ship's name and the year it was built virtual void print() { cout<<"Name:"<

class CruiseShip:public Ship { private: //A member variable for the maximum //number of passengers (an int) int passengers; public: // contsructor CruiseShip(string n, string y, int p) : Ship(n,y) { passengers=p; } //A print function that overrides the print function in the base class. //The CruiseShip class's print function should display only the ship's //name and the maximum number of passengers. virtual void print() { cout<<"Name: "<

class CargoShip:public Ship { private: //A member variable for the cargo capacity in tonnage (an int) int tonnage; public: //Constructor CargoShip(string n, string y, int t) : Ship(n,y) { tonnage =t; } //A print function that overrides the print function in the base class. //The CargoShip class's print function should display only the ship's //name and the ship's cargo capacity. virtual void print() { cout<<"Name:"<

int main() { int i; //An array of Ship pointers Ship *ships[3]={new Ship("Lolipop", "1960"), new CruiseShip("Disney Magic","2010",2400), new CargoShip("Black Pearl","2003",50000) }; //Display output for(i=0;i<3;i++) ships[i]->print();

//Pause the system for a while system("pause"); return 0; }

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

Buy Coursework Help
Quality Homework Helper
Writer Writer Name Offer Chat
Buy Coursework Help

ONLINE

Buy Coursework Help

Hi dear, I am ready to do your homework in a reasonable price.

$77 Chat With Writer
Quality Homework Helper

ONLINE

Quality Homework Helper

Hi dear, I am ready to do your homework in a reasonable price.

$77 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

Triage assessment form - 6 nexus court mulgrave - Mosque tower crossword clue - 1 5 in decimal form - The dinner herman koch discussion questions - Typhon gcu - Hr discussion - King lear love quotes - Saroj thakur nit hamirpur - Ez pleeze task 1 - What are the different categories of philippine music - Compute the total overhead cost applied to job - Treatment of Psychiatric Emergencies in Children versus Adults - Using excel solver to maximize profits - Organizational Analysis Paper - Florence Nightingale - Appeal to fear fallacy commercial - Carlsberg organizational structure - Charismatic leaders use active impression management - Reconquest of spain worksheet answers - IT BUDGET PLAN - Julia conner devil in the white city - Murther hath broke ope - Discussion 2 - Bennett trim tab installation - Creditors control account format - Case studies for nursing students - What is walt disney's mission statement - Ethical awareness inventory - Organizational Theory - Italian and elizabethan sonnet - Synapse birmingham call centre - The landlady character traits - Norman bowker the things they carried - Ascii and ebcdic are used for ____ - Google project oxygen 8 rules - Decimal fraction to octal conversion - Week 6 discussion - Friends the one with unagi - Informative speech outline on makeup - Elise travels across thailand with her friends - Difference between film and literature - Percy jackson and the lightning thief chapter 8 - Troy movie dialogue script - 4 2 presentation marketing channel analysis - Aquinas and augustine on the role of religion in government - Project management exam essay questions and answers pdf - Download the file below - The cask of amontillado questions - Reflection 500 word - Too big to fail full movie - Craap test - The gypsy moth is a serious threat to oak - What is a salon in history - International society for photogrammetry - Training and development #3 - Ubiquitous computing smart devices environments and interactions - English12 - Data warehousing, Big Data, Green Computing - Hcc system administrator - Business ethics shaw 9th edition pdf - Four atoms are arbitrarily labeled - Fixed path and variable path material handling equipment - The cask of amontillado citation - Facsdiva compensation after acquisition - Reactivity trend periodic table - Big chiefs rooty hill - Subject:  Strategic Decision Making - Commitment to ongoing professional development - Racq vehicle insurance certificate - Ethernet ip test tool - Discussion board - Help with post - Functionalism conflict theory and symbolic interactionism - Rewrite paper - Philosophy-Discussion - Alabama and alaska arizona arkansas song - Walden university nursing specialty comparison matrix - How does ultrasound work bbc bitesize - Leadership essay - Shankar quantum mechanics solutions - HRM Discussion - Influences of Ancient Architecture - Identifying unknown chemicals in science labs - Sql server code page - A literature review embedded system industry growth - Jcb transmission fluid 10w - Discussion 7 - Questions on a christmas carol stave 1 - Abstract algebra a first course 2nd edition by dan saracino - The apprenticeship of duddy kravitz quotes - Discussion 10 - Assume that our firm produces type c fire extinguishers - Child development theorists freud to erikson to spock - Is colorado technical university closing - SOCW6111 - Eight mile creek new york - Pharmacology - Social studies - Merton council recycling centre