Abstrakte Klassen sind Klassen, die nicht instanziiert werden können. Sie sind vorhanden, um mehreren konkreten Klassen gemeinsame Funktionen und Schnittstellenspezifikationen bereitzustellen.

Mehr über abstract-class...

Ich bin recht neu in Java. Dies ist ein Projekt, an dem ich für den Unterricht arbeite, in dem ich abstrakte Klassen und Schnittstellen implementieren muss, um eine Polygonhierarchie aufzubauen. Ich kann jedoch sagen, dass irgendwo in dem Code etwas nicht stimmt. Ich habe ein Schnittstellenpolygon (....
27 Mai 2021 im 20:36
Also habe ich ein C ++ Projekt, an dem ich arbeite, und ich versuche, einen anderen Jungs-Code zu verstehen, aber alles, was ich bekomme, sind Fehler und Verwirrung über C ++ - abstrakte Klassen. Was ich also habe, ist eine Header-Datei eine CPP-Datei und ein Hauptprogramm. Ich möchte einen abstra....
Ich möchte eine abstrakte Basisklasse mit einer abstrakten Methode erstellen, die eine Instanz von Subklasse zurückgibt, die die Schnittstelle implementiert. Gibt es einen pythonischen Weg, um dies für myPy anders zu erreichen, als das, was ich unten erstellt habe? In meinem Codebeispiel mache ich d....
26 Mai 2021 im 13:41
Ich habe folgende Klassen: class ServoPart { private: bool move() { /* move implementation for a singular servo */ } } struct RoboPart { virtual void doJob() =0; virtual bool move() =0; } class Claw : public ServoPart, RoboPart { private: void doJob() {/* implementation....
Ich baue Web-App mit zwei Entitäten: Manga - ID, Titel, Freigespielt, Coverid, Genres, Autoren, Volumes etc Volumen des Manga-IDs, des Titels, des Freigeöffneten, von Coverid, ISBN, Seiten usw Diese beiden Klassen erben vom abstrakten Klassenbuch. Die Buchklasse verfügt über gemeinsame Variablen für....
19 Mai 2021 im 08:41
Ich habe eine basisgenerische Klasse: abstract class BaseClass<T> { abstract itemArray: Array<T>; static getName(): string { throw new Error(`BaseClass - 'getName' was not overridden!`); } internalLogic() {} } Und Erbschafter: type Item1 = { name: string } class Child1 extends BaseC....
16 Mai 2021 im 18:26
Ich möchte eine Methode implementieren, die alle Vorkommnisse eines bestimmten Werts löscht, der als Argument angegeben ist. Ich habe 2 temporäre Elemente erstellt und auf den Kopf referenziert und ich werde die Liste mit ihnen durchsuchen. Ich konnte einen ganzen Code schreiben, aber ich bekomme ....
11 Mai 2021 im 22:05
Ich versuche zu verstehen, wie ich die Abhängigkeitseinspritzung umsetzen kann, aber ich habe einige Fragen: Kann ich abstrakte Klassen verwenden? Ich las einige Artikel über DI und wenn ich es gut verstehe, sagen sie, dass Sie Schnittstellen verwenden müssen, aber nicht abstrakte Klassen - Wie kann....
11 Mai 2021 im 05:34
Ich versuche, eine abstrakte Komponente in Winkel herzustellen, aber erhalte folgen Fehler: Error: src/app/app.module.ts:191:5 - error TS2322: Type 'typeof AbstractFormComponent' is not assignable to type 'any[] | Type<any>'. Type 'typeof AbstractFormComponent' is not assignable to type 'Type<any>....
6 Mai 2021 im 15:27
Ich weiß nicht, wie ich eine Abhängigkeitsinjektion in einer abstrakten Klasse verwenden soll. Lassen Sie mich Ihnen mein Problem in einem einfachen Beispiel zeigen: public abstract class Animal { public abstract void Move(); public void Sleep() { restService.StartSleeping(100....
Das Ist es, dass "abstrakte Methoden" angepasst werden können, aber "Mixin-Methoden" haben eine spezifische Implementierung, die in allen Klassen eines bestimmten Typs behoben ist? Wenn ja, wo kann ich finden, was in diesen Mixin-Methoden ist? Danke vielmals!....
3 Mai 2021 im 16:15
abstract class Animal { public void test1() { System.out.println(" Animal test1"); test2(); } public void test2() { System.out.println(" Animal test2"); } } class Cat extends Animal { @Override public void test2() { System.out.prin....
1 Mai 2021 im 09:10
Bearbeiten Diese Frage, wie sie ursprünglich veröffentlicht wurde, war eine vereinfachte Version von dem, was ich hatte, und enthielt als solche nicht das Problem, das den Fehler verursachte. Ich habe aktualisiert, um meinem Problem ähnlicher zu werden, und werde eine Antwort veröffentlichen, fal....
12 März 2021 im 20:24
Ich habe eine abstrakte Basisklasse, von der viele Modelle erben. Es definiert ein Feld namens order. Ich habe dies in das System eingebaut, weil ich meine Objekte häufig auf beliebige Weise bestellen muss (zum Beispiel für die Auflistung in einer Vorlage). Ich stelle jedoch häufig fest, dass die....
27 Feb. 2021 im 04:04
Ich habe die folgende abstrakte Klasse struct Interface {virtual ~ Interface () = default; virtuelle Leere Do () = 0; }; Und ich habe eine oder mehrere konkrete Klassen, die die Schnittstellenstruktur ImplA implementieren .......
25 Feb. 2021 im 14:54
Hier ist ein kurzes Beispiel für das Problem, auf das ich stoße. Ich habe zwei abstrakte Klassen: EntityAbs und ListEntityAbs: öffentliche abstrakte Klasse EntityAbs {// Sich in einer Datenbank speichern public abstract int .......
24 Feb. 2021 im 21:19
Ich habe eine abstrakte Singleton-Klasse und möchte, dass sie ein instance -Feld hat, das die Instanz des Singletons darstellt. Ich habe es versucht: public abstract class AbstractClass { private static AbstractClass instance; public static AbstractClass getInstance() { return inst....
11 Feb. 2021 im 07:03
In erster Linie möchte ich mich entschuldigen, wenn es sich um ein Duplikat handelt. Es klingt wie eine Frage, die millionenfach gestellt wurde, aber ich kann anscheinend keine Antwort finden, die zu mir passt. Ich habe eine abstrakte Klasse A mit der rein virtuellen Methode void foo(int a) = 0 Dann....
Heute stoße ich auf folgendes Problem: Ich habe drei Klassen, (Oberklasse) A, (Unterklasse) B und meine Hauptklasse. Hier sind einige Codebeispiele dieser Struktur: public abstract class A { public static String testValue; public static boolean valueSet() { return testValue !=....
3 Feb. 2021 im 14:10
Ich versuche, eine Schnittstelle in C ++ zu erstellen, die es mir ermöglicht, sie zu verwenden, da ich möchte, dass verschiedene Typen sie implementieren. bekommen : cannot instantiate abstract class Zum Beispiel : BB.h class BB { public: BB() {} }; ICC.h class BB; class ICC { public....
3 Feb. 2021 im 10:09
Ich habe eine Superklasse, die abstrakt ist und die folgenden Attribute und Konstruktoren enthält. public abstract class Equipment { public final String serialNumber; public final String brand; public final String model; public final float equipmentPrice; public final Integer equipmen....
30 Jän. 2021 im 00:45
Ich habe abstrakte Klasse. Innerhalb einer Klasse habe ich zum Beispiel 3 Methoden: abstract class A { @protected void method1() @protected void method2() @protected void method3() } Jetzt wird Klasse B von A erweitert: class B extends A { @override method1(){} @override method2(){} @ove....
23 Jän. 2021 im 14:08
Wie funktioniert das, da wir kein Objekt aus einer abstrakten Klasse erstellen können? In dieser Klasse habe ich ein Alien-Array deklariert, und die Alien-Klasse ist eine abstrakte Klasse. Wie funktioniert die Erstellung in der .......
18 Jän. 2021 im 02:45
Ich arbeite gerade an einem kleinen Projekt und füge ein Ereignissystem hinzu. Ich versuche, die Ereignisse zu verschieben, damit sie in einem Ereignisteil der Aktualisierungsphase behandelt werden können. Das Problem ist jedoch, dass ich nicht herausfinden kann, wie ein Event* von einem Event& ko....
17 Jän. 2021 im 10:02
Ich habe über das Internet nach einer Lösung für ein zufälliges Winkelproblem gesucht und bin auf folgendes Beispiel gestoßen: export class AppModule { constructor(private router: Router, private viewportScroller: ViewportScroller) { this.router.events.pipe( filter((e: Event): e is Scrol....