If foo is an abstract class in a C++ program, why is it acceptable to declare variables

Question:

If foo is an abstract class in a C++ program, why is it acceptable to declare variables of type foo*, but not of type foo?

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  book-img-for-question
Question Posted: