title: What the scope operator ( :: ) do in the class name
body: <p>I found the following class declaration hard to understand:</p>
  
  <pre><code>class App::Impl
  </code></pre>
  
  <p>Is the class name now App::Impl? What does the scope operator <code>::</code> do in the class name?</p>