Answer:
class Automobile {
virtual void drive ()=0;
}
Explanation:
In C++, an abstract class is one which cannot be instantiated. However it can be subclassed. A class containing a pure virtual function is considered an abstract class. A virtual function is preceded by the virtual keyword. For example:
virtual void drive();
In addition , if a virtual function is pure, it is indicated using ' = 0 ;' syntax.
For example:
virtual void drive() = 0;
Of the given options:
class Automobile {
virtual void drive ()=0;
}
represents an abstract class.