Inheritance vs Handle in C++
Whats the difference between an Interface and Handle in C++

Handle - Implementation is in another class 

Interface - Implementation is in the derived class

Is this is the only difference ? 

Where do we use Interface, and where do we use Handle ?
Inheritance vs Handle in C++
===

Whats the difference between an Interface and Handle in C++

Handle - Implementation is in another class 

Interface - Implementation is in the derived class

Is this is the only difference ? 

Where do we use Interface, and where do we use Handle ?