Questions sur abstract

23
réponses

Quelle est la différence entre une fonction abstraite et une fonction virtuelle?

Quelle est la différence entre une fonction abstraite et une fonction virtuelle? Dans quels cas est-il recommandé d'utiliser virtuel ou abstrait? Quelle est la meilleure approche?
demandé sur 2008-12-24 17:11:43
15
réponses

Interview: peut-on instancier une classe abstraite?

a demandé l'intervieweur - pouvons-nous instancier une classe abstraite? Je l'ai dit, Pas de. Il m'a dit de Mal, nous ... 'appel de la classe abstraite. Quelqu'un peut-il expliquer cela à moi? Ai-je vraiment eu tort pendant mon entretien?
demandé sur 2012-12-02 20:01:58
10
réponses

Est-il possible de faire des classes abstraites en Python?

comment rendre une classe ou une méthode abstraite en Python? j'ai essayé de redéfinir la notion de __new__( ... 'il appelle sa classe super la méthode __new__ . Est-il un meilleur moyen de définir une classe abstraite?
demandé sur 2012-11-30 17:29:16
16
réponses

Comment créer une classe de base abstraite en JavaScript?

est-il possible de simuler une classe de base abstraite en JavaScript? Quelle est la façon la plus élégante de le fair ... = new Animal('cat'); var dog = new Animal('dog'); cat.say(); dog.say(); il devrait sortie: 'bark',' meow '
demandé sur 2009-02-28 12:06:19
2
réponses

Scala est scellé abstrait vs classe abstraite

Quelle est la différence entre la classe sealed abstract et la classe abstract Scala?
demandé sur 2010-06-13 19:30:47
7
réponses

Quel est l'usage de la 'dérogation abstraite' dans C#?

juste par curiosité, j'ai essayé de passer outre une méthode abstraite en classe de base, et la méthode de mise en œuv ... ilation à faire quelque chose comme cela. A-t-elle pour certains cas d'utilisation? merci de votre intérêt.
demandé sur 2012-01-18 09:03:30
5
réponses

La meilleure façon de déclarer une interface en C++11

Comme nous le savons tous, certaines langues ont la notion d'interfaces. C'est Java: public interface Testable { void t ... voudrais. Comment l'améliorer? Peut-être qu'il y a une classe de base quelque part dans l'espace std fait juste pour ça?
demandé sur 2013-01-14 21:35:41
6
réponses

Méthode abstraite dans Ruby

Comment puis-je forcer une sous-classe à implémenter une méthode dans Ruby. Il ne semble pas y avoir de mot-clé abstrait d ... s Ruby, ce qui est l'approche que j'adopterais en Java. Y a-t-il un autre moyen plus Ruby-like pour imposer l'abstrait?
demandé sur 2011-07-22 19:36:36
10
réponses

Les variables abstraites en Java?

je viens de c# où c'était facile, et possible. j'ai ce code: public abstract class clsAbstractTable { public abstr ... , je devrais être invité à implémenter TABLENAME, c'est là qu'on obtient quelques données. eg: TABLENAME= "contacts"; etc...
demandé sur 2010-03-03 15:10:09
8
réponses

Java: champ statique dans la classe abstraite

je viens de commencer avec un exemple, qui explique le mieux: public abstract class A{ static String str; } ... e. donc je voudrais que la sortie soit: B. str = 123 C. str =abc est-ce faisable?
demandé sur 2011-02-04 16:56:14
8
réponses

C++ Classe abstraite: constructeur oui ou non?

une classe avec une (ou plusieurs) fonctions virtuelles pures est abstraite, et elle ne peut pas être utilisée pour créer ... est dérivé de Employee): void Boss::Boss (const char* first, const char* last, double s) : Employee (first, last)
demandé sur 2013-11-06 13:46:53
7
réponses

C#, implémenter des méthodes de type "static abstract"

j'ai récemment rencontré un problème où il me semble que j'ai besoin d'une méthode "statique abstraite". Je sais pas pour ... lement non statique, et toujours obtenir une instance pour obtenir cette information spécifique à la classe? des idées?
demandé sur 2009-05-05 10:58:41
4
réponses

Peut-on utiliser la méthode statique dans une classe abstraite?

En Programmation Java, Peut-on appeler une méthode statique d'une classe abstraite? Oui, je sais qu'on ne peut pas utiliser la statique avec une méthode de classe abstraite. mais je veux savoir pourquoi.. ?
demandé sur 0000-00-00 00:00:00
2
réponses

Un enum peut-il avoir des méthodes abstraites?

un enum ont des méthodes abstraites? Dans l'affirmative, à quoi cela sert-il et donnez un scénario qui illustrera cet usage.
demandé sur 2011-09-14 13:10:06
1
réponses

Comparaison: méthodes d'interface vs méthodes virtuelles vs méthodes abstraites

Quels sont les avantages et les inconvénients de chacune de ces? méthodes d'interface méthodes virtuelles méthodes abstraites quand on doit choisir quoi? Quels sont les points à garder à l'esprit au moment de prendre cette décision?
demandé sur 2011-01-21 22:25:37
4
réponses

Les constantes abstraites en PHP-forcent une classe enfant à définir une constante

j'ai remarqué que vous ne pouvez pas avoir de constantes abstraites en PHP. y a-t-il un moyen de forcer une classe enfant à définir une constante (que je dois utiliser dans l'une des méthodes internes de la classe abstraite) ?
demandé sur 2012-04-29 04:05:00
5
réponses

Pas sûr quand utiliser une propriété abstraite et quand pas

Je ne suis pas vraiment sûr de ce qui semble mieux ou Quand dois-je vraiment utiliser dans les classes abstraites et l ... e devraient être abstraites. Maintenant, si c'est ok, quand ou devrais-je utiliser une propriété abstraite?
demandé sur 2012-09-04 01:54:20
4
réponses

Nous pouvons instancier une classe abstraite? [dupliquer]

cette question a déjà une réponse ici: Interview: peut-on instancier la classe ab ... TION_PROVIDER); LocationProvider lp = lm.getProvider("gps"); Comment est la classe abstraite instancier ici?
demandé sur 2011-01-02 19:32:54
6
réponses

Pourquoi Java ne permet pas l'héritage multiple mais permet de se conformer à plusieurs interfaces avec des implémentations par défaut

Je ne demande pas cela - > pourquoi N'y a-t-il pas d'héritage multiple en Java, mais l'implémentation d'interfaces m ... // default method default void show() { System.out.println("Default Method Executed"); } }
demandé sur 2018-10-03 09:29:33
4
réponses

Dériver la classe abstraite de la classe non abstraite

est-il correct de dériver une classe abstraite d'une classe non abstraite ou y a-t-il quelque chose de mal avec cette appr ... mentaires, mais je ne veux pas l'instancier directement. Seule la classe dérivée de PeriodicalTask doit être instancier.
demandé sur 2010-04-08 23:12:56
2
réponses

Composition du client Scala avec Traits vs mise en œuvre d'une classe abstraite

j'ai lu qu'avec Scala, il est généralement conseillé d'utiliser des Traits plutôt que des classes abstraites pour étendre ... classe trait2 (overrides function1) spécificclient1 étend le client avec trait1 specificClient2 étend le client avec trait2
demandé sur 2016-02-07 07:58:40
3
réponses

Méthodes abstraites en Java

je veux écrire une méthode abstraite mais le compilateur ne cesse de donner cette erreur: les méthodes abstraites ne ... une méthode comme ceci: public abstract boolean isChanged() { return smt else... } Qu'est-ce qui ne va pas ici?
demandé sur 2011-05-16 20:49:48
3
réponses

Pourquoi ne pouvez-vous pas appeler des fonctions abstraites à partir de classes abstraites en PHP?

j'ai mis en place une classe parent abstraite, et une classe concrète qui l'étend. Pourquoi la classe parent de ne pas ap ... > Erreur: Fatale erreur: Impossible d'appeler la méthode abstraite AbstractFoo::foo () foo.php sur la ligne 5
demandé sur 2010-05-18 21:42:21
6
réponses

Outrepasser une propriété abstraite avec un type de retour dérivé en c#

j'ai quatre classes. Demande, DerivedRequest, Gestionnaire, DerivedHandler. La classe Handler a une propriété avec la dé ... public override DerivedRequest request { get; set; } quelqu'un aurait-il des idées sur la façon de faire ce travail?
demandé sur 2011-06-15 02:42:21
7
réponses

Quelle méthode est dépassée? [dupliquer]

cette question a déjà une réponse ici: de l'Interface et la classe Abstraite anno ... m.run(); } // Overridding method public void run(){ System.out.println("run method"); } }
demandé sur 2014-03-12 11:44:54
9
réponses

C#: créer une instance d'une classe abstraite sans définir une nouvelle classe

je sais que cela peut être fait en Java, car j'ai utilisé cette technique assez largement dans le passé. Un exemple en Jav ... x.doStuff(); } } Maintenant, ma principale question serait, est-ce également être fait en C#, et si oui, comment?
demandé sur 2009-02-05 16:25:36
9
réponses

Java: static abstract (again) - meilleures pratiques

je comprends théoriquement pourquoi il n'y a pas de abstract static en Java, comme expliqué par exemple dans pou ... it-il cela? Est-ce vraiment une mauvaise implémentation que je veux créer? Merci beaucoup, Philipp 1519100920"
demandé sur 2011-01-19 01:59:22
3
réponses

Injection du constructeur dans une classe de base en utilisant autofac

j'ai un contrôleur de base abstrait qui a un constructeur que j'espérais être peuplé par autofac lorsque les contrôleurs ... ler { public PublicController() { } public PublicController(ILogger logger) : base(logger) { } }
demandé sur 2011-08-26 05:20:25
3
réponses

Classe Java-Abstract pour contenir des variables?

est-ce une bonne pratique de laisser des classes abstraites définir des variables d'instance? public abstract c ... es définissent elles-mêmes la source, au lieu de From inheritance. Quel Est votre conseil? / Adam
demandé sur 2008-10-25 14:37:35
10
réponses

Des classes statiques en PHP via un mot-clé abstrait?

Selon manuel PHP, une classe comme ceci: abstract class Example {} ne peut pas être instanciée. Si j'ai besoin d'une c ... par exemple, il est une forte connotation entre les développeurs, que abstract les classes ne sont pas en fait utilisé.)
demandé sur 2010-03-22 20:31:51