Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Matthieu MEZIL

I love .Net

Abonnements

Actualités

Locations of visitors to this page English blog
Locations of visitors to this blog
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

- ssdl view et TPT par Matthieu MEZIL le il y a 16 heures et 1 minutes

- L'injection SQL n'est PAS un problème QUE pour les développeurs web ! par CoqBlog le il y a 16 heures et 56 minutes

- Un outil pour réaliser des animations WPF basées sur des équations de Bézier par Perspective le il y a 20 heures et 20 minutes

- Sandcastle et CodePlex : le verdict par CoqBlog le il y a 21 heures et 11 minutes

- ssdl view et TPH par Matthieu MEZIL le il y a 22 heures et 53 minutes

- Webcasts sur le Parallel Framework disponibles par Matthieu MEZIL le 07-04-2008, 17:26

- [Silverlight] - Comprendre et Débuter avec Silverlight par Danuz le 07-04-2008, 12:41

- SharePoint : Nouvel article sur l'exportation et Importation de sites SharePoint par Blog Technique de Romelard Fabrice le 07-04-2008, 01:00

- ImagineCup 2008 Final in Paris: Day 1 par Richard Clark le 07-03-2008, 22:48

- PowerShell : Comment utiliser un ENUM .NET dans un script PowerShell par Blog Technique de Romelard Fabrice le 07-03-2008, 18:09