W

Kategorie

Object-oriented programming

44 Artikel

Monkey Patching bezeichnet die dynamische Modifizierung des Laufzeitcodes (nicht des Quellcodes ) einer dynamischen Programmiersprache .

SolideObject-oriented programming
Common Object Request Broker Architektur

Die Common Object Request Broker Architecture ( CORBA ) ist ein vom Object Management Group (OMG) definierter Standard , der die Kommunikation zwischen Systemen auf unterschiedlichen Plattformen vereinfacht .

ExzellentCommon Object Request Broker Architecture

In der objektorientierten Programmierung bezeichnet Delegation die Auswertung eines Elements ( einer Eigenschaft oder Methode ) eines Objekts (des Empfängers) im Kontext eines anderen Objekts (des Senders).

GutObject-oriented programming

`this` , `self` und `Me` sind Schlüsselwörter, die in einigen Programmiersprachen verwendet werden , um auf das Objekt, die Klasse oder eine andere Entität zu verweisen, zu der der aktuell ausgeführte Code gehört.

GutObject-oriented programming

In einigen objektorientierten Programmiersprachen ist eine Eigenschaft eine spezielle Art von Klassenmember , deren Funktionalität zwischen einem Feld (oder Datenmember) und einer Methode liegt .

GutObject-oriented programming

In der Programmierung ist Duck-Typisierung eine Anwendung des Ententests – „Wenn es aussieht wie eine Ente und quakt wie eine Ente, dann muss es eine Ente sein“ – , um festzustellen, ob ein Objekt für einen bestimmten

GutMetaphors referring to ducks

Das Entity-Control-Boundary-Muster ( ECB ), auch Entity-Boundary-Control-Muster ( EBC ) oder Boundary-Control-Entity-Muster ( BCE ) genannt, ist ein Architekturmuster, das in der anwendungsfallgetriebenen

GutArchitectural pattern (computer science)

In der Informatik ist die subjektorientierte Programmierung ein objektorientiertes Softwareparadigma, in dem Zustand (Felder) und Verhalten (Methoden) von Objekten nicht als den Objekten selbst inhärent betrachtet

GutAspect-oriented software development

Die Diskrepanz zwischen Objekt-Relational-Architektur und Daten in domänengesteuerten Objektmodellen (DOM) beschreibt Schwierigkeiten beim Datenaustausch zwischen relationalen Datenbanken und DOM.

GutObject-oriented programming
Finalisierer

In der Informatik ist ein Finalizer ( oder eine Finalisierungsmethode) eine spezielle Methode , die die Finalisierung durchführt , im Allgemeinen eine Art Aufräumarbeit.

GutMemory management
Grady Booch

Grady Booch (* 27. Februar 1955) ist ein US-amerikanischer Softwareentwickler , der vor allem für die Entwicklung der Unified Modeling Language (UML) zusammen mit Ivar Jacobson und James Rumbaugh bekannt ist .

ExzellentObject-oriented programming
IBM Systemobjektmodell

Das System Object Model ( SOM ) ist eine objektorientierte Shared-Library- Technologie, die von IBM entwickelt wurde und die Definition einer Schnittstelle zu einem Objekt unterstützt , sodass die Schnittstelle von der

ExzellentIBM software
IDEF4

IDEF4 ( Integrated Definition for Object-Oriented Design ) ist eine objektorientierte Entwurfsmodellierungssprache für den Entwurf komponentenbasierter Client/Server-Systeme.

ExzellentObject-oriented programming

In der objektorientierten Programmierung ermöglicht ein Indexer das Indizieren von Instanzen einer bestimmten Klasse oder Struktur, ähnlich wie bei Arrays. Es handelt sich um eine Form der Operatorüberladung .

GutComputer programming stubs

In der Informatik bezeichnet Informationskapselung das Prinzip der Trennung von Designentscheidungen in einem Computerprogramm , die sich am ehesten ändern können.

GutObject-oriented programming
Inheritance (object-oriented programming)

In object-oriented programming, inheritance is the mechanism of basing an object or class upon another object (prototype-based inheritance) or class (class-based inheritance), retaining similar implementation.

ExzellentCleanup tagged articles with a reason field from April 2015

Jeroo ist ein plattformübergreifendes Lernwerkzeug für objektorientierte Programmierung . Insbesondere unterstützt das Programm das Verständnis von Konzepten wie Objekten , Methoden und grundlegenden Kontrollstrukturen .

GutFree software programmed in OCaml

In der Softwareentwicklung bezeichnet das Jojo-Problem ein Anti-Pattern , das auftritt, wenn ein Programmierer ein Programm lesen und verstehen muss, dessen Vererbungsgraph so lang und komplex ist, dass er ständig

GutAnti-patterns

In der klassenbasierten , objektorientierten Programmierung ist ein Konstruktor (Abkürzung: Konstruktor ) eine spezielle Art von Funktion , die aufgerufen wird, um ein Objekt zu erzeugen .

GutObject-oriented programming

Die Microsoft Interface Definition Language ( MIDL ) ist eine textbasierte Schnittstellenbeschreibungssprache von Microsoft , die auf der DCE/RPC IDL basiert und für die Verwendung mit dem Microsoft Component Object

ExzellentComponent-based software engineering

In objektorientierten Programmiersprachen ist ein Mixin (oder Mix-in ) eine Klasse , die Methoden enthält, die von anderen Klassen verwendet werden können, ohne deren Oberklasse zu sein.

GutObject-oriented programming
Objektdatenbank

Eine Objektdatenbank oder objektorientierte Datenbank ist ein Datenbankmanagementsystem, in dem Informationen in Form von Objekten dargestellt werden , wie sie in der objektorientierten Programmierung verwendet werden .

ExzellentDatabase management systems
Objektmodellierungstechnik

Die Objektmodellierungstechnik ( OMT ) ist ein objektorientierter Modellierungsansatz (OOM) für die Softwaremodellierung und das Softwaredesign.

GutObject-oriented programming
Objektorientierte Analyse und Design

Objektorientierte Analyse und Gestaltung ( OOAD ) ist ein Ansatz zur Analyse und zum Entwurf computerbasierter Systeme .

GutObject-oriented programming
Objektorientierte Programmierung

Objektorientierte Programmierung ( OOP ) ist ein Programmierparadigma, das auf Objekten basiert – Softwareeinheiten , die Daten und Funktionen kapseln .

GutObject-oriented programming

Ein objektorientiertes Betriebssystem ist ein Betriebssystem , das nach den Prinzipien der objektorientierten Programmierung entworfen, strukturiert und betrieben wird .

GutObject-oriented operating systems

In der Microsoft Windows- Anwendungsentwicklung ist OLE Automation (später in Automation umbenannt ) ein von Microsoft entwickelter Mechanismus zur Interprozesskommunikation .

GutMicrosoft application programming interfaces

Die Konferenz „Object-Oriented Programming, Systems, Languages ​​& Applications “ ( OOPSLA ) ist eine jährlich stattfindende Forschungskonferenz der Association for Computing Machinery (ACM).

GutAssociation for Computing Machinery conferences

In der Informatik bezeichnet polymorphe Rekursion (auch Milner - Mycroft- Typisierbarkeit oder Milner - Mycroft-Kalkül genannt ) eine rekursive , parametrisch polymorphe Funktion , deren Typparameter sich bei jedem

GutObject-oriented programming

Prototypbasierte Programmierung ist ein Stil der objektorientierten Programmierung, bei dem die Wiederverwendung von Verhalten (bekannt als Vererbung ) durch die Wiederverwendung bestehender Objekte als Prototypen

GutObject-oriented programming

In der objektorientierten Softwareentwicklung bezeichnet eine Schicht eine Gruppe von Klassen , die dieselben Linkzeit- Modulabhängigkeiten zu anderen Modulen aufweisen.

GutObject-oriented programming

Objektschizophrenie oder Selbstschizophrenie ist eine Komplikation, die durch Delegation und verwandte Techniken in der objektorientierten Programmierung entsteht , wobei der Schrägstrich self(/)this auf mehr als ein

GutObject-oriented programming

In der Informatik bezeichnet der Begriff „ Senke“ oder „Datensenke“ im Allgemeinen das Ziel eines Datenflusses.

GutComputing stubs

In der Softwareentwicklung ist das Stabilitätsmodell ( SM ) eine Methode zum Entwurf und zur Modellierung von Software .

SolideObject-oriented programming
Story-basiertes Modellieren

Story-basiertes Modellieren ist eine objektorientierte Modellierungstechnik . Andere Formen der objektorientierten Modellierung konzentrieren sich auf Klassendiagramme .

GutObject-oriented programming

In der Informatik bezeichnet man einen Datentyp als opak , dessen konkrete Datenstruktur nicht in einer Schnittstelle definiert ist .

SolideData types

Verantwortungsorientiertes Design ist eine Entwurfstechnik in der objektorientierten Programmierung , die die Kapselung durch die Verwendung des Client-Server-Modells verbessert .

GutObject-oriented programming
Verhaltenssubtypisierung

In der objektorientierten Programmierung ist Verhaltenssubtypisierung das Prinzip, dass Unterklassen die Erwartungen von Clients erfüllen müssen, die über Referenzen des Oberklassentyps auf Objekte der Unterklasse

GutObject-oriented programming
Virtuelle Funktion

In der objektorientierten Programmierung, wie sie häufig in C++ und Object Pascal verwendet wird, ist eine virtuelle Funktion oder Methode eine vererbbare und überschreibbare Funktion bzw.

GutC++
Weiterleitung (objektorientierte Programmierung)

In der objektorientierten Programmierung bedeutet Weiterleitung , dass die Verwendung eines Objektelements (einer Eigenschaft oder Methode ) die Verwendung des entsprechenden Elements eines anderen Objekts bewirkt: Die

GutObject-oriented programming

Die Windows Template Library ( WTL ) ist eine freie , objektorientierte C++- Template- Bibliothek für die Win32 -Entwicklung.

GutC++ libraries
Zeitschrift für Objekttechnologie

Das Journal of Object Technology ist eine wissenschaftliche Online-Zeitschrift, die Manuskripte mit theoretischen, empirischen, konzeptionellen und experimentellen Ergebnissen im Bereich der Software- und

ExzellentAcademic journals established in 2002