What is Java's interface in C++
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/318064/how-do-you-declare-an-interface-in-c">How do you declare an interface in C++?</a>  </p>
</blockquote>



<p>I am reading Head First Design Pattern book.  All the code example are in Java, but my main Programming Language is C++.  They use Interfaces everywhere I am just not quite sure how it translates in C++.  Is it only an pure Abstract class?</p>
