Initialize an object with override
<p>Is it possible to initialize an object with some equivalent to override in place of the new operator?</p>

<p>Say I have some object, and I want to cast it to some derived type. 
Lets call them objBase and objDerived.</p>

<p>So suppose this objDerived type has a method which uses new modifier on an objBase method but I want to use the new method with my cast objBase object.
Is there some way of saying something equivalent to:</p>

<pre><code>objBase myObjB = new objBase();
myObjB = *override* objDervied();
</code></pre>

<p>Maybe it makes no sense to want to do this or there's some terribly simple alternative I'm missing? I'm pretty sure some contrived example could show some time when it could be useful though...
I don't actually need to do this but I was just wondering about it the last few days since I learned about the new modifier keyword in methods.</p>
