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

The phrase "relatively homogeneous collections of prospective buyers" is most descriptive of - Final exam - Penn state university scandal organizational behavior - Essentials of business communication ppt - Examples of code for guessing games in c++ - University of southampton bursary - Immunohistochemistry in lymphoma ppt - Duke hospital human resources - Effect of temperature on crystal growth - How costco became the anti wal mart - Nursing - The leader who inspired me essay - Energy transfer with owl pellets lab answers - Change Management Plan - La familia real española worksheet answers - Fedex strategic analysis - Is hacking that does no direct damage a victimless crime - Www bondsonline com todays market corporate bond spreads php - Which quotation shows jacques in a positive light - 6 hobson street sandringham - Secure greenpeace co uk plastics calculator - Practice exams business management - Genius gluten free pain au chocolat - Www math odu edu bogacki lat - Annotated Bibliography review - Marketing campaign simulation - Naidoc week activity ideas - Bev marks queen mattress - Words with suffix less - What is killerpapers? - Hot soup temperature celsius - Lakes grammar uniform shop - I need 3000 words on ASS finance file. - Presenting problem example treatment plan - Megger mft1552 multifunction tester - Factory destuffing bond meaning - Cos wt sin wt - It like pulling teeth by phil stephens answers - International Business - Reading Response - East egg great gatsby - Reflective journal-self appraisal 6 - Strategic management texts and cases - Label the parts of the eye - Targu mures to cluj - Tyne metropolitan college jobs - English - Fundamentals of english grammar 4th edition answer key - Features of hire purchase - P and c federation - Discussion: Unit 3 - Sine and cosine graph word problems - Short Essays - The new boy poem by john walsh - Strategic management mcdonalds - 22 kv transformer price - Continuous auditing and continuous monitoring - What are wireless devices and the wireless revolution - Social impact of technology assignment 8 - Advantages and disadvantages of pollination - Storytelling the handmaids tale - Project human resource management pmbok - Society and culture pip examples - Who is the speaker in sandburg's grass - 68a beach road watermans bay - International Trade - Algorithm design tools pseudocode and flowchart - Information Governance - Smugmug rex tranter - N anticipation of the upcoming quarterly disclosure of profits - Supply Chain management - Pharmacology case studies - Leader 2 - Kelly consulting adjusted trial balance may 31 2016 - Wilkins a zurn company material requirements planning - 12 hour cough relief target - Williams machine and tool - This or that - Resonances and dissonances plath and hughes - Exercise 3.1 - Assignment: Performance Management System Design - Jacksons used cars hobart - Introductory circuit analysis 11th edition solution manual pdf - Which principle best summarizes lincoln's gettysburg address - Journal of juvenile law - CS - Against school john taylor gatto thesis - Alexandra wing broadgreen hospital - 978 0 13 312747 8 - Company recycling policy template - Three ethical issues of abc learning - How you plan to avoid operational transaction and translation exposure - What does scroll lock do - Health and wellbeing responsibility of all poster - Abb dcs800 fault list - V - "Slide Designs and Visual Aides" - Boost converter simulation in matlab - James hardie villaboard installation - The structure that is typically set up when firms initially expand abroad is a - Whs action plan template