Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Preventng direct creation of sub-class instances
Message
De
28/07/2006 09:33:57
 
 
À
Tous
Information générale
Forum:
ASP.NET
Catégorie:
Code, syntaxe and commandes
Titre:
Preventng direct creation of sub-class instances
Divers
Thread ID:
01141060
Message ID:
01141060
Vues:
60
Hi,

I tried using:
  public class BaseObject
    {
        private BaseObject() { }
    }
to prevent other developers directly creating an instance of the class. I was hoping to sub-class from this and have the behaviour inherited by these classes. Seems that's not possible - in fact I can't sub-class from BaseObject at all because 'BaseObject is inaccessible due to it's protection level'. Any other way to achieve what I need (I don't like the idea of having to put private constructors in all the leaf classes)

Regards,
Viv
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform