What is an abstract class?
Answers were Sorted based on User's Feedback
Answer / btech
Class that has at least one pure virtual function
Class that Can not be instantiated
Is This Answer Correct ? | 6 Yes | 0 No |
Answer / naveen kumar
Abstract classes are classes that contain one or more abstract methods. Abstract method is a method that is declared, but contains no implementation. Abstract classes may not be instantiated, and require subclasses to provide implementations for the abstract methods.
Is This Answer Correct ? | 3 Yes | 0 No |
Answer / vikas
Note that even if the destuctor is pure virtual, the class
would become abstract.
Vikas
http://www.cppquestions.com/
Is This Answer Correct ? | 2 Yes | 0 No |
An abstract class is a template definition of methods and variables of a class (category of objects) that contains one or more abstracted methods. ... Declaring a class as abstract means that it cannot be directly instantiated, which means that an object cannot be created from it.
Is This Answer Correct ? | 0 Yes | 0 No |
What is the difference between public, private, and protected inheritance?
How many times will this loop execute? Explain your answer.
Find the Factorial of a number using a program.
What is Boyce Codd Normal form?
Explain the FOR loop with a help of a code.
What does it mean to declare a member function as virtual in C++?
In C++ what is a vtable and how does it work?
How does stack look in function calls? When does stack overflow? What can you do to remedy it?
What is RTTI and why do you need it?
What is wrong with this statement? std::auto_ptr ptr(new char[10]);
Explain function prototypes in C++.
What Are The Differences Between A C++ Struct And C++ Class?