Est-il possible d'affecter un objet de classe de base à une référence de classe dérivée avec un typage explicite en C #?. Je l'ai essayé et cela crée une erreur d'exécution.
Est-il possible d'affecter un objet de classe de base à une référence de classe dérivée avec un typage explicite en C #?. Je l'ai essayé et cela crée une erreur d'exécution.
Ayant passé un certain temps à développer en C #, j'ai remarqué que si vous déclarez une classe abstraite dans le but de l'utiliser comme interface, vous ne pouvez pas instancier un vecteur de cette classe abstraite pour stocker des instances des classes enfants. #pragma once #include...
Quelqu'un connaît-il la réponse et / ou a-t-il une opinion à ce sujet? Puisque les tuples ne seraient normalement pas très grands, je suppose qu'il serait plus logique d'utiliser des structures que des classes pour ces derniers. Ce que vous dites?
Comment puis-je définir une constante à l'intérieur d'une classe et la rendre visible uniquement lorsqu'elle est appelée dans un contexte de classe? ....quelque chose comme Foo::app()->MYCONSTANT; (et s'il est appelé comme MYCONSTANTpour être ignoré)
Considérez les deux classes: class A { var x: Int init(x: Int) { self.x = x } convenience init() { self.init(x: 0) } } class B: A { init() { super.init() // Error: Must call a designated initializer of the superclass 'A' } } Je ne vois pas pourquoi ce n'est pas autorisé. En fin de compte,...
Je voudrais connaître le comportement suivant de l' instanceofopérateur en Java. interface C {} class B {} public class A { public static void main(String args[]) { B obj = new B(); System.out.println(obj instanceof A); //Gives compiler error System.out.println(obj instanceof C); //Gives false as...
Comment puis-je obtenir le nom de la classe String.class.getName() returns java.lang.String Je ne suis intéressé que par la dernière partie, c'est-à-dire que seule String Any Api peut le faire?
Je suis nouveau dans les tests Java avec JUnit. Je dois travailler avec Java et j'aimerais utiliser des tests unitaires. Mon problème est: j'ai une classe abstraite avec des méthodes abstraites. Mais il existe des méthodes qui ne sont pas abstraites. Comment puis-je tester cette classe avec JUnit?...
On m'a posé une question, je voulais que ma réponse soit examinée ici. Q: Dans quel scénario est-il plus approprié d'étendre une classe abstraite plutôt que d'implémenter la ou les interfaces? R: Si nous utilisons un modèle de conception de méthode de modèle. Ai-je raison ? Je regrette de ne pas...
Avant C ++ 11, nous ne pouvions effectuer une initialisation en classe que sur des membres const statiques de type intégral ou énumération. Stroustrup en parle dans sa FAQ C ++ , en donnant l'exemple suivant: class Y { const int c3 = 7; // error: not static static int c4 = 7; // error: not const...
J'essaie actuellement de créer un effet de zoom en survolant l'une de mes quatre images. Le problème est que la plupart des exemples utilisent généralement des tableaux ou des masques divs pour appliquer une sorte d'effet. Voici un exemple qui met en œuvre ce que je voudrais ce . C'est mon code...
Y a-t-il une pseudo-classe en CSS à spécifier :not(:hover) Ou est-ce la seule façon de spécifier un élément qui n'est pas survolé? J'ai parcouru plusieurs références CSS3, et je ne vois aucune mention d'une pseudo-classe CSS pour spécifier le contraire de: hover.
En Python, comment créer une sous-classe à partir d'une superclasse?
Lors de la compilation de mon application Haskell avec l' -Walloption, GHC se plaint des instances orphelines, par exemple: Publisher.hs:45:9: Warning: orphan instance: instance ToSElem Result La classe de type ToSElemn'est pas la mienne, elle est définie par HStringTemplate . Maintenant, je sais...
Donné : data Foo = FooString String … class Fooable a where --(is this a good way to name this?) toFoo :: a -> Foo Je veux créer Stringune instance de Fooable: instance Fooable String where toFoo = FooString GHC se plaint alors: Illegal instance declaration for `Fooable String' (All instance...
Deux questions R: Quelle est la différence entre le type (renvoyé par typeof) et la classe (renvoyée par class) d'une variable? La différence est-elle similaire à celle, par exemple, du langage C ++? Quels sont les types et classes de variables possibles?
J'ai construit une classe avec un Stringchamp. Ensuite, j'ai créé deux objets et je dois les comparer à l'aide de l' ==opérateur et .equals()aussi. Voici ce que j'ai fait: public class MyClass { String a; public MyClass(String ab) { a = ab; } public boolean equals(Object object2) { if(a ==...
Dans TypeScript 3.8+, quelles sont les différences entre l'utilisation du privatemot - clé pour marquer un membre comme privé: class PrivateKeywordClass { private value = 1; } Et en utilisant les #champs privés proposés pour JavaScript : class PrivateFieldClass { #value = 1; } Dois-je préférer l'un...
Dans le code suivant, comment puis-je faire fonctionner la ligne commentée de la même manière que la ligne juste au-dessus? Je voudrais en faire un code générique, qui appelle le constructeur approprié d'un modèle Type. #include <string> #include <iostream> template <typename...
Existe-t-il un moyen d'obtenir toutes les fonctions remplacées d'une sous-classe en Python? Exemple: class A: def a1(self): pass def a2(self): pass class B(A): def a2(self): pass def b1(self): pass Ici, je voudrais obtenir une liste ["a2"]pour un objet de classe B(ou pour l'objet de classe...