Abstraktion ist ein Informatikkonzept, bei dem eine Implementierung von ihrer Schnittstelle getrennt wird.

Mehr über abstraction...

Angenommen, ich habe eine Sockelklasse: class Socket{ public: ... Some Code ... Socket(int type){ isServer = type; //some code } virtual void Send(string s); virtual void Send(string s, int clientID); ... Some Code ... private: int isServer; }; Dies ist ....
26 Mai 2021 im 08:02
Nachdem ich mich für ein Junior HTML / CSS-Entwicklerangebot beworben hatte, erhielt ich eine theoretische Bewertung. Ich habe überhaupt keine Ahnung, was die abstrakte Programmiersprache ist. Kann jemand diese Aufgabe lösen? Unten finden Sie einen Block mit abstrakter Codierung. Was sollte anstel....
2 März 2021 im 11:43
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
Trait-Objekte können also keine Methoden mit Generika haben - das sieht gut aus. In dieser Sprache sind die einzigen Möglichkeiten zur Verwendung des Abstraktionsmechanismus über Generika und Merkmalsobjekte verfügbar. Das bedeutet, dass ich für jedes Merkmal im Voraus entscheiden muss, ob es überha....
21 Nov. 2020 im 14:56
Zunächst einmal sprechen wir über PHP 7.4.10, aber jede allgemeine Information wird geschätzt! Zusammenfassende Frage: Ich möchte eine statische Methode in einer abstrakten Klasse so definieren, dass die Methode nur öffentlich von untergeordneten Klassen aufgerufen werden kann, die die abstrakte Kla....
9 Nov. 2020 im 22:24
Pythons Abstraktion wird von vielen oft als Magie angesehen. Ich komme aus dem C-Bereich und weiß sehr gut, dass es keine Magie gibt, sondern nur kalten, harten Code, der aus einfachen Komponenten besteht, die Abstraktion erzeugen. Wenn also ein Lehrbuch und mein Lehrer sagen, dass wir "Bedingungen....
15 Okt. 2020 im 08:33
In C ++ habe ich eine Klasse, die zwei Elemente enthält, die sortierte Container sind. Die Container speichern denselben Objekttyp, aber einer ist in aufsteigender Reihenfolge und der andere in absteigender Reihenfolge sortiert. Hinweis: Der Objekttyp in jedem Container ist derselbe, aber die tat....
2 Okt. 2020 im 22:25
Ich habe eine Basisklasse erstellt, damit alle Bindungen für das Kind in der Basis festgelegt werden Ich habe bis dahin getan abstract class BaseActivity2<B : ViewBinding?, T : BaseViewModel?> : AppCompatActivity() { private var viewBinding: B? = null private var baseViewModel: T? = null ....
Zunächst gibt es eine übergeordnete Klasse namens Shape mit zwei Konstruktoren, einen mit einem Parameter und einen mit zwei Parametern. Es gibt zwei Klassen, die Eigenschaften von der Klasse "Shape" erben. Sie sind Rechteck und Kreis. Ich habe es mit Java versucht und ich habe bekommen, was ich wo....
26 Aug. 2020 im 19:50
Angenommen, ich schreibe gerade eine Reihe von Befehlen und entscheide, dass ich daraus eine for-Schleife machen möchte. Zum Beispiel sagen, ich habe print('Jane','Bennet') print('Elizabeth','Bennet') print('Mary','Bennet') Zunächst entscheide ich mich, es in eine for-Schleife umzuwandeln: for s in....
8 Dez. 2019 im 19:39
Hallo, ich habe ein Problem mit dem Wert der verschachtelten Klasseneigenschaft. ich möchte class Car { string name; string model; class Engine { public string engineNumber; public Engine(string engineNumber) { this.engineNumber = engineNumber; } } public Car(s....
10 Okt. 2019 im 22:05
Ich habe X-Klassen mit verschiedenen Informationen und Berechnungsmethoden, die gemeinsam genutzt werden sollten, aber überschrieben werden könnten. class Rule1 { int type = 1; string name = "Rule"; public float Calc() { return 1 + 2 + type; // SAME } } class Rule2 { ....
Angenommen, ich habe 1 vollständige Klasse mit ungefähr 20 Methoden, die verschiedene Funktionen bereitstellen. Jetzt haben wir mehrere Clients, die diese Klasse verwenden, aber wir möchten, dass sie eingeschränkten Zugriff haben. Für z. - Client 1 - Erhält Zugriff auf Methode 1 / m3 / m5 / m7 / ....
27 Sept. 2019 im 15:23
Entschuldigung für den verwirrenden Titel, ich bin selbst ein bisschen verwirrt, also verwende ich nur ein Beispiel: D Angenommen, wir haben: public abstract class Vehicle { public abstract void paint(); } public class Car extends Vehicle { public void paint() { ... } public....
4 Sept. 2019 im 21:04
Ich habe die objektorientierten Konzepte studiert und dort wird das Abstraktionskonzept im Grunde so beschrieben, dass es die Implementierung vor dem Benutzer verbirgt. Wenn es also eine Mitgliedsfunktion in einer Klasse gibt und wir diese Funktion für eine Aufgabe aufrufen, sagt die Abstraktion, da....
3 Aug. 2019 im 14:04
Wenn wir in Haskell eine Funktion ohne konkreten Typ haben, können wir zum Beispiel etwas über ihr Verhalten ableiten f : a -> a Wird immer die Identität sein. Mit Java Generics können wir nicht beweisen, dass generische Funktionen ein bestimmtes Verhalten aufweisen, da wir instanceof oder die Meth....
Ich habe eine Anwendung, die eine Liste von Client- / Materienummern aus einer Eingabedatei lädt und diese in einer Benutzeroberfläche anzeigt. Diese Zahlen sind einfache, mit Nullen aufgefüllte numerische Zeichenfolgen wie "02240/00106". Hier ist die ClientMatter Klasse: public class ClientMatter {....
Ich bin verwirrt darüber, wie ich das Brückendesignmuster in Java erklären soll. Basierend auf der Definition von GoF: Das Brückenmuster besteht darin, eine Abstraktion von ihrer Implementierung zu entkoppeln, damit die beiden unabhängig voneinander variieren können. Ich dachte jedoch, dass wir....
1 Apr. 2018 im 14:10
# File 1 me = MongoEngine(app) # I want to use my instance of MongoEngine to define new classes like the example in File 2 # File 2 class Book(me.Document): title = StringField(null=False, unique=True) year_published = IntField(null=True) Wie kann ich die Instanz me.Document als Objektdefi....
Ich möchte eine AbstractComponent mit anfänglichem Verhalten erstellen und sie bei Bedarf für das untergeordnete Element überschreiben können. Ist dies möglich? Ist es eine gute Praxis? Sollte mehr oder weniger so aussehen: export abstract class AbstractComponent implements OnInit { constructor(a....
12 Jän. 2016 im 22:33
Ich probiere Realm.io in einer Android-App aus. Um jedoch auf der sicheren Seite zu bleiben, möchte ich die DB-Ebene abstrahieren, damit ich bei Bedarf ohne Umschreiben zu einer Standard-SQLite-basierten DB zurückkehren kann der größte Teil der App. Ich finde es jedoch schwierig, Realm aufgrund sein....
26 Dez. 2015 im 20:35
In einer allgemeinen Übung zur Parallelität basierend auf diesem Artikel. Wir haben: -- a is the result type on which after we continue type Continuation a = a-> Action type ContinuationPseudoMonad a = Continuation a -> Action -- pseudoMonad because it will need Concurrent wrapper Monad: -- so as t....
22 Dez. 2015 im 02:42
Die Antworten auf Fragen wie diese: Liste & lt; T & gt; oder IList & lt; T & gt; scheinen immer zuzustimmen, dass die Rückgabe einer Schnittstelle besser ist als die Rückgabe einer konkreten Implementierung einer Sammlung. Aber ich kämpfe damit. Das Instanziieren einer Schnittstelle ist nicht möglic....
17 Dez. 2015 im 15:15
Ich habe drei Klassen, AbstractContext, ContextA und ContextB, die ich in Bezug auf die Erstellung verallgemeinern möchte, aber ich möchte auf die spezifischen Methoden jeder einzelnen in unterschiedlichen Kontexten zugreifen. AbstractContext: public abstract class AbstractContext { public abst....
16 Dez. 2015 im 10:57
Gemäß der Definition verbirgt die Abstraktion die Implementierungsdetails und enthüllt nur die Funktionalität. Aber genau, was, wo und welchen Teil verstecken wir? AFAIK das folgende Programm ist ein Beispiel für Abstraktion: public interface ToBeImplemented { public string doThis(); } public ....
29 Nov. 2015 im 19:34