The CTS doesn't allow this, so none of the managed languages do support
Private Inheritance.
However, the same can be achieved with composition and delegation.
Additionaly you can mark your delegation methods as sealed, to ensure that
they are not overriden in subclasses.
Willy.
"TF" <fa****@coned.com> wrote in message
news:ae**************************@posting.google.c om...
Hi,
There isn't anything like 'Private Inheritance' in VB.Net. Then how
can we hide a Public method of the Base class from the user of its
Inherited class?
TF