Questions sur base-class

30
réponses

Interface vs classe de Base

Quand dois-je utiliser une interface et quand dois-je utiliser une classe de base? devrait-il toujours être ... tre placés sur un animal par animal, mais je ne comprends pas pour l'utiliser pour un animal de compagnie Générique.
demandé sur 2008-09-11 19:20:30
19
réponses

Est-il possible d'assigner un objet de classe de base à une référence de classe dérivée avec un typecast explicite?

est-il possible d'assigner un objet de classe de base à une référence de classe dérivée avec un typecast explicite en C#?. j'ai essayé et ça crée une erreur d'exécution.
demandé sur 2009-04-08 15:12:38
9
réponses

Comment masquer une propriété héritée dans une classe sans modifier la classe héritée (classe de base)?

Si j'ai l'exemple de code suivant: public class ClassBase { public int ID { get; set; } public string Name { get ... e faire pour cacher la propriété Name (N'est pas affiché en tant que membre de ClassA membres) sans modifier ClassBase ?
demandé sur 2009-12-09 20:14:23
5
réponses

GCC question: utiliser un membre d'une classe de base qui dépend d'un argument de modèle

le code suivant Ne se compile pas avec gcc, mais avec Visual Studio: template <typename T> class A { publ ... Y a-t-il quelque chose dans les spécifications officielles du c++ que GCC suit ici, ou est-ce juste une bizarrerie?
demandé sur 2008-08-14 21:39:46
6
réponses

Classe de base Cast à classe dérivée python (ou une façon plus pythonique d'étendre les classes)

j'ai besoin d'étendre le paquet Networkx python et d'ajouter quelques méthodes à la classe Graph pour mes besoins pa ... Quelle est la meilleure façon de le faire? Ou devrais-je aborder le problème d'une manière complètement différente?
demandé sur 2010-08-12 05:20:12
9
réponses

Quels sont les bons candidats pour la classe de contrôleur de base dans ASP.NET MVC?

j'ai vu beaucoup de gens parler de l'utilisation de contrôleurs de base dans leur ASP.NET projets MVC. Les exemples ty ... tion forestière ou peut-être échafaudage CRUD. Quels sont les autres bons usages d'une classe de contrôleur de base?
demandé sur 2011-05-25 07:25:48
6
réponses

Comment appeler une interface explicitement implémentée-méthode sur la classe de base

j'ai une situation, où deux classes (l'une découlant de l'autre) implémentent la même interface explicite: interface I { ... difier pour implémenter l'interface de façon non-explicite. Mais je me demandais si c'était possible sans ces solutions.
demandé sur 2011-05-12 13:50:33
1
réponses

Non-testable base class extending PHPUnit Framework TestCase

résumé Comment puis-je créer une classe de base qui étend PHPUnit_Framework_TestCase et l'utiliser pour sous- ... ifique. Comment puis-je éviter que la classe de base soit testée, et seulement tester les classes dérivées?
demandé sur 2012-02-24 01:29:23
2
réponses

Comment puis-je désérialiser polymorphic JSON String en utilisant Java et Jackson Library?

j'ai quelques classes A, B, C elles héritent toutes de la classe BaseClass. j'ai une chaîne json qui contient la représ ... ing, BaseClass.class); jsonString pourrait être une représentation de chaîne de JSON de A, B, C, ou de classe de base.
demandé sur 2011-07-01 05:42:40
6
réponses

comment obtenir le nom de classe dérivé de la classe de base

j'ai une classe de base Person et les classes dérivées Manager et Employee. Maintenant, ce que je voudrais savoir, c'est l ... catégorie est "personne", mais j'aimerais savoir si elle est tirée de la catégorie dérivée "gestionnaire" ou "employé".
demandé sur 2012-07-10 10:59:51
1
réponses

Comment éviter l'erreur "constructeur sur le type 'MyType' not found" en héritant une classe de base

J'ai une application Windows Forms de Visual Studio 2010 qui inclut une classe de base Form que les autres classes hérite ... is-je créer une classe de base qui n'inclut pas un constructeur sans paramètres et éviter l'erreur de vue de conception?
demandé sur 2013-05-02 00:32:22
5
réponses

Avez-vous une classe de base commune pour les entités Hibernées?

avez-vous une classe de base commune pour les entités Hibernées, c.-à-d. Une MappedSuperclass avec id, version et autres p ... creationDate;} ... } @Entity public class Customer extends BaseEntity { private String customerName; ... }
demandé sur 2008-10-01 12:23:02
2
réponses

Différences de recherche de noms entre g++ et MSVS

réfléchir à ce code: #include <iostream> namespace N { class A {}; void f(A a) { std::cout << "N::f\ ... ompile avec Microsoft Visual Studio 2015, il imprime: Base::f Base::f Quel est le comportement correct, et pourquoi?
demandé sur 2016-08-30 15:51:25
2
réponses

Pourquoi une classe de base en C# est-elle autorisée à implémenter un contrat d'interface sans en hériter?

j'ai trébuché sur cette" caractéristique "de C# - la classe de base qui met en œuvre les méthodes d'interface ne doit ... uasi-implémentation" est très peu intuitive et rend l'inspection du code beaucoup plus difficile. Qu'en pensez-vous?
demandé sur 2010-05-31 14:00:21
3
réponses

Appel d'un constructeur de la classe de base à partir du corps du constructeur d'une sous-classe

j'avais l'impression que c'était impossible, voir par exemple: appelant le constructeur de la classe de base aprè ... air. Ce qui sur le 2ème - t-il dire que l'action décrite dans le titre est-il légitime? Je utilisez Visual C++ 2010.
demandé sur 2014-01-28 05:52:33
5
réponses

Héritage constructeur et destructeur

je crois Constructors et Destructors dans base class ne peut pas être héritée par derived classes de la classe de base. Est ma compréhension correcte.
demandé sur 2011-11-12 14:10:55