Questions sur override

12
réponses

Pourquoi est-il important de surcharger GetHashCode quand la méthode Equals est annulée?

compte tenu de la classe suivante public class Foo { public int FooId { get; set; } public string FooNa ... méthode privilégiée pour annuler le GetHashCode ? Pourquoi est-il important de remplacer GetHashCode ?
demandé sur 2008-12-16 16:41:18
12
réponses

'Doit remplacer une erreur de la méthode Superclass' après importation D'un projet dans Eclipse

chaque fois que je dois réimporter mes projets dans Eclipse (si J'ai réinstallé Eclipse, ou changé l'emplacement des p ... ut-être est-ce dû à la façon dont je formate les méthodes, qui sont à l'intérieur d'un argument d'une autre méthode?
demandé sur 2009-11-05 06:17:53
11
réponses

Quelles sont les questions à prendre en compte lors de la suppression d'equals et de hashCode en Java?

quels problèmes / pièges faut-il prendre en considération lorsque l'on remplace equals et hashCode ?
demandé sur 2008-08-26 12:50:26
22
réponses

Pourquoi Java ne permet-il pas d'outrepasser les méthodes statiques?

pourquoi n'est-il pas possible d'outrepasser les méthodes statiques? Si possible, veuillez utiliser un exemple.
demandé sur 2010-02-08 20:08:51
7
réponses

Qu'est-ce qui ne va pas avec les appels de méthode surridables dans les constructeurs?

j'ai un Guichet page classe qui définit le titre de la page en fonction du résultat d'une méthode abstraite. pu ... s au super constructeur dans les sous-classes. Mais cela pourrait être difficile à lire avec de nombreux paramètres.
demandé sur 2010-08-04 13:41:43
22
réponses

Polymorphisme vs dominance vs surcharge

En termes de Java, quand quelqu'un demande: qu'est-ce que le polymorphisme? Serait su ... ous-classe, qui est toujours overridding? je pense surcharge n'est pas la bonne réponse pour vous.
demandé sur 2008-09-30 23:29:02
11
réponses

JavaScript: le remplacement d'alerte()

Quelqu'un a-t-il une expérience avec la suppression de la fonction alert() dans JavaScript? quels navigate ... ? quelles versions de navigateur supportent cela? Quels sont les dangers à passer outre la fonction?
demandé sur 2009-11-13 17:22:30
12
réponses

Appel de fonctions virtuelles à l'intérieur des constructeurs

supposons que j'ai deux classes C++: class A { public: A() { fn(); } virtual void fn() { _n = 1; } int g ... = b.getn(); } on peut s'attendre à ce que n soit fixé à 2. il s'avère que n est fixé à 1. Pourquoi?
demandé sur 2009-06-07 19:46:28
7
réponses

Implémenter deux interfaces dans une classe avec la même méthode. Quelle méthode d'interface est overridden?

deux interfaces avec les mêmes noms et signatures de méthode. Mais mis en œuvre par une seule classe alors comment le ... rgs) throws Exception{ } @Override public int f() { // from which interface A or B return 0; } }
demandé sur 2010-05-10 14:21:33
4
réponses

Est-ce que le mot clé "override" est juste une vérification pour une méthode virtuelle dépassée?

d'après ce que j'ai compris, l'introduction du mot-clé override dans C++11 n'est rien de plus qu'un contrôle pour s'ass ... que la fonction mise en œuvre est la override ing d'une virtual fonction dans la classe de base. C'est ça?
demandé sur 2012-12-14 18:05:54
5
réponses

Quelle est la bonne façon d'outrepasser une méthode de setter dans Ruby on Rails?

j'utilise Ruby on Rails 3.2.2 et j'aimerais savoir si ce qui suit est une façon"correcte"/"correcte"/" sûre " de surpas ... e: SystemStackError (stack level too deep): actionpack (3.2.2) lib/action_dispatch/middleware/reloader.rb:70
demandé sur 2012-05-05 22:32:21
8
réponses

Outrepasser la méthode java equals () - ne fonctionne pas?

j'ai rencontré un problème intéressant (et très frustrant) avec la méthode equals() aujourd'hui qui a causé ce que je ... , et rempli seulement avec un membre de données. Je suis très très confus. S'il vous plaît, jeter un peu de lumière?
demandé sur 2008-10-09 08:22:57
16
réponses

Y a-t-il un moyen de modifier les variables de classe en Java?

class Dad { protected static String me = "dad"; public void printMe() { System.out.println(me); ... () { new Son().printMe(); } la fonction doIt afficher"papa". Est-il un moyen de le faire imprimer "fils"?
demandé sur 2009-03-26 14:04:02
4
réponses

A quoi sert le mot-clé 'override' dans C++ ? [dupliquer]

cette question a déjà une réponse ici: est-ce que le mot-clé 'override' est juste ... vaille. Je sais, ce qui est réel l'utilisation de override , peut-être avec un exemple serait facile à comprendre.
demandé sur 2013-08-13 03:29:47
14
réponses

Méthode D'appel utilisant le prototype JavaScript

est-il possible d'appeler la méthode de base à partir D'un prototype de méthode en JavaScript si elle a été annulée? ... { if (this.name === 'something') { //do something new } else { //CALL BASE METHOD } };
demandé sur 2009-02-18 15:21:16
9
réponses

Outrepasser le style de corps pour le contenu dans une iframe

Comment puis-je contrôler l'image de fond et la couleur d'un élément de corps dans un iframe ? Note, l'élément de co ... dans iframes. Cela signifie-t-il que L'ajout du css après chargement de la fenêtre avec JavaScript fonctionnerait?
demandé sur 2011-06-27 18:49:29
5
réponses

Héritage et INIT supérieur en python

je lisais 'Dive Into Python' et dans le chapitre sur les classes il donne cet exemple: class FileInfo(UserDict) ... ancêtres' __init__ méthodes? aussi, dois-je faire cela à une autre méthode que je veux annuler?
demandé sur 2009-04-16 00:45:46
16
réponses

Pourquoi / quand serait-il approprié de remplacer ToString?

j'étudie C# et je me demande Quel est l'intérêt et l'avantage de remplacer ToString , comme le montre l'exemple ci-dess ... e string ToString() { string strOut = string.Format("{0,-20} {1, -20}", m_work, m_personal); return strOut; }
demandé sur 2012-04-23 13:36:25
9
réponses

Les méthodes d'annulation peuvent-elles différer dans le type de retour?

Peut-méthodes de remplacement ont les différents types de retour ?
demandé sur 2013-02-05 00:17:28
10
réponses

ImageView personnalisé avec drop shadow

OK, j'ai lu et cherché partout, et je suis en train de frapper ma tête contre le mur pour essayer de comprendre ça. Vo ... rawRect(50, 50, 50 + bmp.getWidth(), 50 + bmp.getHeight(), paint); canvas.drawBitmap(bmp, 50, 50, null); }
demandé sur 2010-09-12 04:18:54
4
réponses

Comment remplacer json dans les Rails?

mise à Jour: cette question n'a pas été suffisamment explorée. La véritable question se trouve dans re ... ruby/gems/1.9.1/gems/activesupport-2.3.5/lib/active_support/json/encoders/object.rb:4:in `to_json des idées?
demandé sur 2010-04-03 22:49:09
8
réponses

Pourquoi avons-nous besoin du nouveau mot-clé et pourquoi le comportement par défaut est-il masqué et non annulé?

je regardais ce post de blog et avait les questions suivantes: Pourquoi avons-nous besoin du mot-clé ... éfaut de C# se cache-t-elle et n'est-elle pas outrepassée? Pourquoi les concepteurs de mise en œuvre de cette façon?
demandé sur 2010-06-25 16:10:26
5
réponses

@Override n'est pas autorisé lors de la mise en œuvre de la méthode d'interface

j'ai le problème mentionné dans le titre. Vous pourriez dire que ce thread en reproduit un autre: comment désactive ... ion JVM juste sous le niveau de langue (malheureusement je ne peux pas poster d'images parce que j'ai 10 réputation)
demandé sur 2013-03-14 10:27:56
8
réponses

Méthode prépondérante avec le sélecteur "touchesBegan:withEvent:" has incompatible type " (NSSet, UIP) - > ()"

Xcode 6.3. Dans une classe implémentant le protocole UITextFieldDelegate, je voudrais outrepasser la méthode touchesB ... ect>, withEvent event: UIEvent) erreur du compilateur: Ne peut se spécialiser Non Générique type "NSSet "
demandé sur 2015-02-27 21:30:28
13
réponses

C#: les types de retour dominants

est-il possible d'outrepasser les types de retour dans C#? Si oui, comment, et si non, pourquoi et ce qui est une bonn ... ateur ne le permet pas au moins. Donc je suppose que c'est impossible. Mais que recommanderiez-vous comme solution?
demandé sur 2009-06-26 16:29:44
5
réponses

Pourquoi intérieure peut remplacer finale privée de la méthode?

je me suis demandé s'il est raisonnable de déclarer une méthode privée aussi finale, et j'ai pensé que cela n'a pas de ... [email protected]:~$ java Boom super::I am not overridable! sub::You suck! I overrided you! pourquoi?
demandé sur 2012-03-02 01:02:01
3
réponses

C++ type de retour de la fonction virtuelle

est-il possible pour une classe héritée d'implémenter une fonction virtuelle avec un type de retour différent (n'utilisant pas un modèle comme retour)?
demandé sur 2011-01-12 06:35:54
7
réponses

Méthodes de remplacement de JavaScript

disons que vous avez le code ci-dessous: function A() { function modify(){ x = 300; y = 400; ... n Java vous utiliserez le mot-clé super, mais comment pouvez-vous réaliser quelque chose comme cela dans JavaScript?
demandé sur 2011-07-30 23:09:06
4
réponses

Comment puis-je outrepasser les PrimeFaces css par défaut avec des styles personnalisés?

j'ai créé mon propre thème distinct projet Maven, et il est chargé correctement. maintenant je veux changer l ... seule instance d'un composant, pas tous. est-ce que quelqu'un peut me dire comment je peux faire tout ça?
demandé sur 2012-01-07 12:15:35
4
réponses

Qu'est-ce que @Override pour Java? [dupliquer]

possibilité de dupliquer: Quand utilisez-vous Java @Override annotation et pourquoi? ... noter une méthode avec @Override autre que de faire vérifier par le compilateur que la superclasse a cette méthode?
demandé sur 2009-02-18 17:52:42