Questions sur protected

25
réponses

Quelle est la différence entre public, protégé, package-private et privé en Java?

en Java, y a-t-il des règles claires sur le moment d'utiliser chacun des modificateurs d'accès, à savoir les modificate ... ut (paquet privé), public , protected et private , tout en faisant class et interface et en traitant de l'héritage?
demandé sur 2008-10-18 23:53:12
8
réponses

Pourquoi nous ne devrions pas utiliser les statiques protégés en java

je passais en revue cette question y a-t-il un moyen d'outrepasser les variables de classe en Java? Le premier ... ected static , courez. est-ce que quelqu'un peut expliquer pourquoi un protected static est mal vu?
demandé sur 2014-06-18 19:09:05
10
réponses

Devriez-vous utiliser des variables de membre protégé?

devriez-vous jamais utiliser les variables des membres protégés? Quels sont les avantages et les problèmes que cela peut causer?
demandé sur 2008-08-31 22:22:46
7
réponses

L'accès" package private " des membres n'est-il pas synonyme d'accès par défaut (no-modificateur)?

je suis un peu confus au sujet du terme" Paquet privé "que certains de la documentation utilise, ainsi que l'utilisation de" accès par défaut."L'accès par paquet privé et par défaut n'est-il pas synonyme de protégé?
demandé sur 2011-03-24 10:34:29
12
réponses

Pourquoi je ne peux pas avoir de membres d'interface protégés?

Quel est l'argument contre la déclaration de membres d'accès protégés sur les interfaces? Ceci, par exemple, est inval ... de fournir des membres particuliers protected - ce qui n'est pas quelque chose que nous pouvons faire actuellement.
demandé sur 2009-02-05 17:36:58
2
réponses

Modification des règles pour les constructeurs protégés en C++17?

j'ai ce cas type: struct A{ protected: A(){} }; struct B: A{}; struct C: A{ C(){} }; struct D: A{ D() = default ... . est-ce que ce changement de comportement fait partie de C++17 ou est-ce un bug dans les deux compilateurs?
demandé sur 2017-12-05 17:33:56
7
réponses

Pourquoi avons-nous besoin d'un héritage privé ou protégé en C++?

En C++, je ne peux pas penser à un cas dans lequel je voudrais hériter privé/abri d'un classe de base: class Base; class Derived1 : private Base; class Derived2 : protected Base; est-ce vraiment utile?
demandé sur 2008-12-17 15:29:42
4
réponses

Accès à un membre protégé par le biais du pointeur de membre: s'agit-il d'un piratage?

nous savons tous que les membres spécifiés protected à partir d'une classe de base ne peuvent être accédés qu'à partir ... ressortie des commentaires: si Derived::f est appelé avec un Base , s'agit-il d'un comportement non défini?
demandé sur 2018-03-29 10:48:21
6
réponses

Pourquoi le "protected" en Java permettre l'accès à d'autres classes du même package?

Quelle est la raison pour laquelle en Java, un membre avec un modificateur "protégé" ne peut pas seulement être accédé par ... et? je me pose des questions sur la langue raisons de conception, pas de réelles applications (par exemple, les tests)
demandé sur 2009-05-24 06:18:58
1
réponses

Comment protéger les classes pour qu'elles ne soient pas visibles à l'extérieur de leur emballage

j'aimerais pouvoir avoir deux classes "protégées" dans mon paquet. C'est - à-dire que je ne veux pas que les fichiers ext ... t les voient comme visibles-ils seront réservés à un usage interne à l'intérieur du paquet. Comment puis-je faire cela?
demandé sur 2010-03-29 01:56:14
2
réponses

Quelles sont les spécificateurs d'accès? Dois-je hériter avec privé, protégé ou public?

je suis confus au sujet de la signification des modificateurs d'accès en ce qui concerne l'héritage. Quelle est la différence entre l'héritage impliquant le private,protected et public mots-clés?
demandé sur 2011-03-27 09:48:22
4
réponses

Solution de contournement pour accomplir des propriétés protégées dans L'objectif-C

j'ai essayé de trouver une solution pour déclarer les propriétés @protected dans Objective-C afin que seules les sous-cla ... d) method { //edit protected variable _myProtectedInt= 1; //normal access self.muProtectedInt; } @end
demandé sur 2012-06-15 12:45:08
6
réponses

Héritage de méthodes privées et protégées en Python

je sais, il n'y a pas de 'vraie' méthode privée/protégée en Python. Cette approche n'est pas censée cacher quoi que ce so ... odes "protégées" seront héritées mais que les méthodes "privées" ne le seront pas du tout? Ou ai-je raté quelque chose?
demandé sur 2013-11-28 12:54:36
5
réponses

JavaDoc pour les méthodes privées / protégées? [fermé]

devrais-je écrire JavaDoc pour privé ou protégé méthodes? Et que dire privé variables? je vois exemples de classe sur mo ... sont Javadoc'ed. Donc je ne peux pas comprendre si C'est une bonne pratique de JavaDoc le privé (ou protégé) méthodes.
demandé sur 2014-02-07 19:49:29
6
réponses

Comment obtenir la propriété protégée de L'objet en PHP

j'ai un objet ayant une propriété protégée que je veux obtenir et régler. L'objet ressemble à Fields_Form_Element_Locati ... rveur est 5.2.17 donc je ne peux pas utiliser cette fonction là. Donc, une solution comment obtenir une telle propriété?
demandé sur 2013-12-02 21:33:44
3
réponses

protégé contre constructeur public pour la classe abstraite? Est-il une différence?

cette question Est par curiosité. Est-il une différence entre: public abstract class MyClass { public MyClass() { } } et public abstract class MyClass { protected MyClass() { } } Merci.
demandé sur 2010-12-26 03:01:48
7
réponses

l'accès à un membre protégé d'une classe de base dans une autre sous-classe

pourquoi cette compilation: class FooBase { protected: void fooBase(void); }; class Foo : public FooBase { public: ... rent. j'ai testé la compilation avec VC++ et avec ideone.com et les deux compilent le premier mais pas le second code.
demandé sur 2012-07-24 17:20:47
6
réponses

Pourquoi je ne peux pas accéder aux membres protégés C# sauf comme ça?

ce code: abstract class C { protected abstract void F(D d); } class D : C { protected override void F( ... en mesure d'appeler E. F? le message d'erreur est modifié donc j'ai pu y mettre une faute de frappe.
demandé sur 2009-02-20 02:21:05
7
réponses

Raisons d'utiliser privé au lieu de Protégé pour les domaines et les méthodes

c'est une question assez basique, mais qui me dérange depuis un certain temps. j'ai tendance à éviter d'utilis ... n pour private ? Est-il une raison majeure pour toujours à l'aide privée? Ou pensez-vous aussi qu'il est surutilisé?
demandé sur 2011-02-06 14:36:52
4
réponses

Les classes C++ (public, private et protected)

Comment déclarer des classes en C++public,private, ou protected?
demandé sur 2011-01-31 22:56:57
6
réponses

erreur d'héritage c++ subtile avec des champs protégés

ci-dessous est un exemple subtil d'accès au champ protégé x d'une instance. B est une sous-classe d'Une variable de type B ... A.cpp: In member function ‘void B::foo()’: A.cpp:3: error: ‘int A::x’ is protected A.cpp:14: error: within this context
demandé sur 2011-08-08 22:29:57
5
réponses

Quelle est la différence entre privé et protégé? [dupliquer]

possibilité de dupliquer: membres privés et protégés: c++ Je ne comprends pas ... d'accès de l'extérieur de la classe. Quelle est la différence entre le protégé et privé de mots-clés?
demandé sur 2012-10-08 18:45:43
10
réponses

Réflexion Java - accès protégé champ

Comment puis-je accéder à un champ protégé hérité d'un objet par réflexion?
demandé sur 2009-04-09 21:45:05
6
réponses

Comprendre le modificateur protégé de java

j'ai une classe appelée A dans packagee1 et une autre classe appelée C dans packagee2. La Classe C étend la classe A. ... ckage-privé) et, en outre, par une sous-classe de sa classe dans un autre package. que se passe-t-il?
demandé sur 2013-09-02 16:13:59
4
réponses

Pourquoi ma sous-classe ne peut-elle pas accéder à une variable protégée de sa superclasse, alors qu'elle est dans un paquet différent?

j'ai une classe abstraite, relation dans le paquet database.relation et une sous-classe, Join, dans le paquet database.ope ... e si je mets les deux classes dans le même paquet, cela fonctionne parfaitement. Quelqu'un peut expliquer ce problème?
demandé sur 2010-06-18 21:11:15
3
réponses

différence entre les modificateurs d'accès protégés et paquet-privé en Java? [dupliquer]

cette question a déjà une réponse ici: Quelle est la différence entre public, pro ... Method(); } } veuillez préciser pourquoi le code ci-dessus échoue. Cela serait très utile. Merci
demandé sur 2013-08-28 21:54:54
6
réponses

C++: pourquoi le constructeur de ma classe DerivedClass n'a-t-il pas accès au champ protégé de la classe de base?

j'ai un constructeur qui essaie d'initialiser un champ dans une classe de base. Le compilateur se plaint. Le champ est pr ... class ' DerivedClass’ n'a pas de champ nommé ‘m_data’ Toute aide est grandement appréciée. Je vous remercie à l'avance.
demandé sur 2010-07-23 19:51:41
4
réponses

Pourquoi protected constructor génère-t-il une erreur avec ce code?

une question sur le constructeur protégé. J'ai appris que le protégé constructeur peut être utilisé dans la classe dérivée ... B: public A { public: B() { A* f=new A(); // Why it is not working here } };
demandé sur 2010-03-06 20:11:26
1
réponses

Puis-je créer une méthode avec un accès protégé par Java dans Scala?

j'ai une classe Java que j'ai portée sur Scala, mais qui a encore quelques sous-classes Java implémentant des fonctionnal ... même. y a-t-il un moyen de convaincre le compilateur Scala d'émettre une méthode que Java considérera comme protégée?
demandé sur 2011-11-13 13:53:15
6
réponses

Que signifie le modificateur protégé? [fermé]

je suis en train de lire le livre Le Langage de Programmation Java, 3e édition. protected modificateur avec les mots suiv ... e comprends pas de quoi a protected member can also be accessed from ... n'importe qui peut m'expliquer s'il vous plaît?
demandé sur 2011-12-26 21:21:12