Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
| A1: | class JetPlane : public Rocket, public Airplane |
| A2: | class Seven47: public JetPlane |
| A3: | The following is one possible answer:
class Vehicle
{
virtual void Move() = 0;
virtual void Haul() = 0;
};
class Car : public Vehicle
{
virtual void Move();
virtual void Haul();
};
class Bus : public Vehicle
{
virtual void Move();
virtual void Haul();
};
|
| A4: | The following is one possible answer:
Code View:
Scroll
/
Show All
class Vehicle
{
virtual void Move() = 0;
virtual void Haul() = 0;
};
class Car : public Vehicle
{
virtual void Move();
};
class Bus : public Vehicle
{
virtual void Move();
virtual void Haul();
};
class SportsCar : public Car
{
virtual void Haul();
};
class Coupe : public Car
{
virtual void Haul();
};
|