title: C++ cli pure virtual function overloading (or disabling?)
body: <p>I don't know if it is possible, but there is simple example what I should achieve:
  I have to use the first pure virtual function, because there are a lot of derived classes that needs it. But a few derived classes needs the second parameter too.</p>
  
  <p>There is the base class Car:</p>
  
  <pre><code>public ref class Car abstract
  {
  .....
  public:
    virtual void move(Road ^ road) = 0; //I am not allowed to delete this line
    //virtual void move(Road ^ road, Parameter2 ^ parameter2) = 0; //overload
  }
  </code></pre>
  
  <p>Is it possible to overload the pure virtual function? Or in the worst case to disable that function in that few classes which need two parameters?</p>
  
  <p>I am just learning, sorry for stupid questions..</p>