Les classes abstraites sont des classes qui ne peuvent pas être instanciées. Ils existent pour fournir des fonctionnalités communes et des spécifications d'interface à plusieurs classes concrètes.

Plus à propos abstract-class...

J'essaie d'attribuer une valeur à la propriété de liste AbstractArAdjustmentLine mais en obtenant l'erreur "Référence d'objet non définie" Ci-dessous 2 classes sont générées via dll, je ne peux pas changer la structure de la classe. .......
15 mars 2021 à 19:54
Modifier cette question, telle que publiée à l'origine, était une version simplifiée de ce que j'avais et ne contenait donc pas le problème à l'origine de l'erreur. J'ai mis à jour pour être plus comme mon problème, et publierai une réponse au cas où quelqu'un d'autre aurait un problème similaire....
12 mars 2021 à 20:24
Je veux créer un Treeset pour une classe abstraite. Lorsque j'essaie d'imprimer la valeur de [0] dans le jeu d'arbres, la sortie donne 1 correctement mais la sortie pour [1] donne une erreur: Exception dans .......
4 mars 2021 à 16:30
J'ai une classe de base abstraite dont de nombreux modèles héritent. Il définit un champ appelé order. J'ai intégré cela dans le système car j'ai souvent besoin de commander mes objets de manière arbitraire (pour les lister dans un modèle, par exemple). Cependant, je constate souvent que les cham....
27 févr. 2021 à 04:04
J'ai la classe abstraite suivante struct Interface {virtual ~ Interface () = default; vide virtuel Do () = 0; }; Et j'ai une ou plusieurs classes concrètes qui implémentent Interface struct ImplA .......
25 févr. 2021 à 14:54
Voici un court exemple du problème que je rencontre J'ai deux classes abstraites EntityAbs et ListEntityAbs: classe abstraite publique EntityAbs {// S'enregistrer dans une base de données public abstract int .......
24 févr. 2021 à 21:19
J'ai une classe singleton abstraite et je veux qu'elle ait un champ instance qui représente l'instance du singleton. J'ai essayé de faire ceci: public abstract class AbstractClass { private static AbstractClass instance; public static AbstractClass getInstance() { return instance =....
11 févr. 2021 à 07:03
Tout d'abord, je tiens à m'excuser s'il s'agit d'un doublon, cela ressemble à une question qui a été posée un million de fois mais je n'arrive pas à trouver une réponse qui me convient. J'ai une classe abstraite A avec la méthode virtuelle pure void foo(int a) = 0 Ensuite, j'ai plusieurs classes qui....
Aujourd'hui, je rencontre le problème suivant: J'ai trois classes, (superclasse) A, (sous-classe) B et ma classe principale. Voici quelques exemples de code de cette structure: public abstract class A { public static String testValue; public static boolean valueSet() { return ....
3 févr. 2021 à 14:10
J'essaie de créer une interface en C ++ qui me permet de l'utiliser car je veux que différents types l'implémentent. obtenir: cannot instantiate abstract class Par exemple : BB.h class BB { public: BB() {} }; ICC.h class BB; class ICC { public: virtual BB launch(std::map<std::str....
3 févr. 2021 à 10:09
J'ai une superclasse qui est abstraite et qui contient les attributs et le constructeur suivants. public abstract class Equipment { public final String serialNumber; public final String brand; public final String model; public final float equipmentPrice; public final Integer equipment....
30 janv. 2021 à 00:45
Je crée une bibliothèque avec des présentations dans React. Chaque composant de présentation doit avoir au moins quelques attributs définis, j'ai donc créé un fichier dactylographié qui peut être étendu pour créer une présentation: import React from "react"; abstract class _Presentation<P,S> exten....
27 janv. 2021 à 18:44
Je veux sérialiser et désérialiser un objet avec les fonctions intégrées TJson.JsonToObject<T> et TJson.ObjectToJsonObject. L'objet contient des objets imbriqués et l'un d'eux est de type abstrait. Y a-t-il une chance, pour dire au désérialiseur, quel objet concret créer? Puis-je peut-être utilis....
26 janv. 2021 à 02:05
Je travaille sur un projet TypeScript pour le plaisir et je suis tombé sur une situation intéressante où je suis incapable d'instancier une référence à une classe, probablement parce que TypeScript suppose qu'il s'agit d'une instance d'une classe. const programClass: Program = this.fetchProgram(pr....
24 janv. 2021 à 06:47
J'ai une classe abstraite. A l'intérieur d'une classe j'ai par exemple 3 méthodes: abstract class A { @protected void method1() @protected void method2() @protected void method3() } Maintenant, la classe B est étendue de A: class B extends A { @override method1(){} @override method2(){} ....
23 janv. 2021 à 14:08
J'ai une classe abstraite TypedIdValueBase qui a des sous-classes comme UserId ou ImageId. Je ne sais pas comment mais j'aimerais avoir une méthode Parse (ou un deuxième constructeur qui prend une chaîne en paramètre et non un Guid) et l'appeler comme ça: Guid valueG = Guid.NewGuid(); UserId userI....
22 janv. 2021 à 20:31
J'essaie d'accéder à une structure définie dans un fichier c à partir d'un autre fichier c. Le problème est que Je ne peux pas utiliser le extern mot-clé ni définir la structure dans le fichier d'en-tête . Comment accéder à la structure définie dans abstract.c à l'intérieur de use_abstract.c? ....
21 janv. 2021 à 20:54
J'ai ce qui suit: typedef struct s_strukt strukt; typedef struct s_strukt { int x; } strukt; #include <stdio.h> #include "abstract.h" int main() { strukt s; s.x = 0; return 0; } La compilation, (gcc use_abstract.c) ou (gcc use_abstract abstract.c) use_abstract.c entraîne l....
21 janv. 2021 à 17:16
Comment cela fonctionne puisque nous ne pouvons pas créer un objet à partir d'une classe abstraite? Dans cette classe, j'ai déclaré un tableau Alien, et la classe Alien est une classe abstraite. alors, comment fonctionne la création dans le .......
18 janv. 2021 à 02:45
Je travaille actuellement sur un petit projet et j'ajoute un système d'événements. J'essaie de différer les événements afin qu'ils puissent être traités dans une partie événement de l'étape de mise à jour. Mais le problème est que je ne peux pas comprendre comment copier ou créer un Event* à parti....
17 janv. 2021 à 10:02
J'étais en train de parcourir Internet pour trouver une solution à un problème angulaire aléatoire et j'ai rencontré l'exemple suivant: export class AppModule { constructor(private router: Router, private viewportScroller: ViewportScroller) { this.router.events.pipe( filter((e: Event): e....
Mon objectif est de créer une classe abstraite qui a une méthode statique abstraite (qui pourrait obtenir une implémentation de base dans le futur), que je voudrais remplacer dans une classe concrète. C'est un statique .......
4 janv. 2021 à 23:39
J'essaie de créer une classe de base abstraite simple Abstract qui, avec ses propres méthodes, fournit les méthodes de deux autres classes de base abstraites: Publisher et Subscriber. Quand j'essaye d'initialiser .......
J'essaie d'implémenter l'UML ci-dessous en utilisant Java: J'ai implémenté avec succès toutes les instructions sauf une qui est: Cours de théâtre: Remplacez la méthode showArea et affichez la taille multipliée par 12. Je suis nouveau dans UML et d'après ce que je comprends, je ne suis pas autorisé ....
1 janv. 2021 à 05:05
Par une interface (terminologie C #), j'entends une classe abstraite sans données membres. Ainsi, une telle classe ne spécifie qu'un contrat (un ensemble de méthodes) que les sous-classes doivent implémenter. Ma question est la suivante: Comment implémenter correctement une telle classe dans le C....