title: Calling an overloaded function from a derived class
body: <p>C++ newbie here.  Is there a way to call an overloaded function in a base class from the same function name with the same signature in a derived class?  In Smalltalk, I can do it the "super" keyword.  Is there any C++ equivalent?</p>
  
  <pre><code>class MyBaseClass {
    void initialize() { doSomething(); }
  };
  
  class MyDerivedClass : public MyBaseClass {
    void initialize() {
        super initialize(); // first, call MyBaseClass::initialize()
        doLocalInitialize(); // now initialize non-inherited members
  }
  </code></pre>
  
  <p>Thanks,
  Norm</p>