title: inheritance and namespaces
body: <p>I am trying a my first useful object oriented program with some namespace usage. 
  I have a base class B which is in the namespace NS. If I try to inherit from this
  base class to get the inheritance work, I should use the NS::B in the class decleration as below, is this really the case? Or is there a more widely accepted sytle for this inheritance syntax?</p>
  
  <pre><code>namespace NS
  {
      class D: public NS::B{
      ...
      };
  }
  </code></pre>
  
  <p>Best,
  Umut</p>