Are these C++ terms correct?
<p>I'm reading a book, the Primer guide to C++.</p>

<p>I think I got the hang of it upto a point, I just want to clarify a few things.</p>

<ol>
<li><p>It says that a <code>class</code> is like a data type (A data type being <code>int</code>, <code>char</code>, ect ..) and that an <code>Object</code>/Instance is like a variable. Is this true?</p></li>
<li><p>What is a data form?</p></li>
<li><p>What part of a statement is the declaration? Is it the <code>data type</code> + <code>the variable</code>, and the <code>=</code> is the assignment?</p></li>
</ol>
