Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Abonnements

Instance private and protected. Qu'en pensez-vous ?

Je pense que ça serait bien de rajouter les notions de privé à l'instance (en plus de privé à la classe) et idem pour protected.

Dans beaucoup de cas, je voudrais inderdire ceci :

class C1

{

    private int _test = 0;

    public int Test(C1 c1)

    {

        return c1._test;

    }

}

En effet, quand je définit _test privé c'est pour que seule mon instance puisse y accéder afin d'être maître de mes données. (Ceci est encore plus vrai pour protected car je ne connais pas le code des classes dérivées). 

Bien entendu, il faut conserver la notion de privé à la classe. L'exemple du singleton me saute tout de suite aux yeux pour le justifier.

 

Qu'en pensez-vous ?

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Publié jeudi 22 mai 2008 19:33 par Matthieu MEZIL

Classé sous : , , ,

Commentaires

# re: Instance private and protected. Qu'en pensez-vous ? @ jeudi 22 mai 2008 20:29

Pourquoi pas, mais ce n'est quand même pas capital pour private (vu que c'est toi qui code la classe, tu sais ce que tu fais).

Par contre, pour protected, c'est plus utile.

FREMYCOMPANY

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Conf’SharePoint : 10 bonnes raisons pour ne pas la rater par Le petit blog de Pierre / Pierre's little blog le 05-14-2013, 02:24

- [Event] Soirée de lancement Agile .NET France à Lyon par Blog Agile/ALM de Vincent THAVONEKHAM le 05-13-2013, 01:29

- .NET / Debug : inspection de la mémoire d'applications .NET (dump ou processus live) : première livraison d'une librairie .NET par Microsoft par CoqBlog le 05-11-2013, 22:21

- SharePoint : Incompatibilité avec Internet Explorer 10 (IE10) par Blog Technique de Romelard Fabrice le 05-08-2013, 16:29

- AutoSPInstaller pour SharePoint 2013 maintenant disponible en “RTM” par Julien Chable le 05-06-2013, 23:30

- [TFS2010] A la recherche du Shelveset perdu par Blog de Jérémy Jeanson le 05-03-2013, 21:46

- .NET / Debug post-mortem : obtenir le fichier mscordacwks.dll correspondant à un dump quand on n'a plus d'accès direct à ce fichier par CoqBlog le 04-28-2013, 19:57

- [W8] Afficher un graphe par CPU dans le gestionnaire des tâches par Blog de Jérémy Jeanson le 04-28-2013, 17:48

- [WCF] Limiter proprement l’accès à vos ressources serveur par Blog de Jérémy Jeanson le 04-26-2013, 22:59

- Event : Je serai speaker à la Conf’SharePoint par Blog Technique de Romelard Fabrice le 04-26-2013, 12:00