A few questions about C++ classes
<p>I have two basic questions. The first one is about function in other classes. If I have a header file with a class in it and I want to use that function in another class I have created, do I always have to construct a class object to run a function in that class like:  </p>

<pre><code>someclass class; &lt;----object construction
class.somefunction();  
</code></pre>

<p>Is there a way just to call the function with the object construction?  </p>

<p>And the second question is it okay to put multiple small classes in one header file?</p>
