Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Objectives 1. Handling exceptions within a program 2. Usingtry/catchblock 3. Building your own exception Question 1 Design a program with vehicle class as base class

Objectives

1. Handling exceptions within a program

2. Usingtry/catchblock

3. Building your own exception

Question 1

Design a program with vehicle class as base class and two classes: car and truck derived from vehicle. The vehicle class has a method to set the type of vehicle. The car and truck classes have two methods, one to set name and the other one to set speed. Write an OverSpeed exception class that checks the speeds of cars and trucks. The overspeed limit of cars > 70 and that of truck > 50.

// Exception class

class OverSpeed {

//Constructor to create OverSpeed s;

// A method to display message

}

// Base class

class vehicle{

public:

setType(string type);

private:

string type;

}

//implement setType(string type);

//Derived class1

class car: public vehicle {

public:

setName(string name);

setSpeed(int speed);

private:

string name;

int speed;

}

//implement setName(string name);

//implement setSpeed(int speed); // OverSpeed exception class

//Derived class2

class truck: public vehicle {

public:

setName(string name);

setSpeed(int speed);

private:

string name;

int speed;

}

//implement setName(string name);

//implement setSpeed(int speed); // OverSpeed exception class

Write a main function and call appropriate methods such that your output matches the given one

image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions

Question

=+ 2. What is the opportunity cost of seeing a movie?

Answered: 1 week ago

Question

=+ what roles should government play in them ?

Answered: 1 week ago

Question

=+ Why do we have markets and, according to economists,

Answered: 1 week ago