objektorientierte programmierung wikipedia - EAS
Object-oriented programming - Wikipedia
https://en.wikipedia.org/wiki/Object-oriented_programmingWebObject-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which can contain data and code: data in the form of fields (often known as attributes or properties), and code, in the form of procedures (often known as methods).. A common feature of objects is that procedures (or methods) are attached to them and can …
Processing – Wikipedia
https://de.wikipedia.org/wiki/ProcessingWebProcessing ist eine objektorientierte, stark typisierte Programmiersprache mit zugehöriger integrierter Entwicklungsumgebung.Die Programmiersprache ist auf die Einsatzbereiche Grafik, Simulation und Animation spezialisiert. Processing wird in einem quelloffenen Projekt entwickelt, das am Massachusetts Institute of Technology von Ben Fry (Broad …
Polymorphie (Programmierung) – Wikipedia
https://de.wikipedia.org/wiki/Polymorphie_(Programmierung)WebPolymorphie oder Polymorphismus (griechisch für Vielgestaltigkeit) ist ein Konzept in der objektorientierten Programmierung, das ermöglicht, dass ein Bezeichner abhängig von seiner Verwendung Objekte unterschiedlichen Datentyps annimmt. In älteren typisierten Programmiersprachen wird dagegen jedem Namen und jedem Wert im Quelltext eines …
Programmierschnittstelle – Wikipedia
https://de.wikipedia.org/wiki/ProgrammierschnittstelleWebEine Programmierschnittstelle (auch Anwendungsschnittstelle, genauer Schnittstelle zur Programmierung von Anwendungen), häufig nur kurz API genannt (von englisch application programming interface, wörtlich ‚Anwendungsprogrammierschnittstelle‘), ist ein Programmteil, der von einem Softwaresystem anderen Programmen zur Anbindung an …
Schnittstelle (Objektorientierung) – Wikipedia
https://de.wikipedia.org/wiki/Schnittstelle_(Objektorientierung)WebTechnische Details. Eine Schnittstelle gibt an, welche Methoden vorhanden sind oder vorhanden sein müssen. Zusätzlich zu dieser syntaktischen Definition sollte ein so genannter Kontrakt über die Bedeutung definiert werden, festgelegt als Vorbedingungen und Nachbedingungen der verschiedenen Methoden. Der Kontrakt wird meist nur informell in …
Methode (Programmierung) – Wikipedia
https://de.wikipedia.org/wiki/Methode_(Programmierung)WebDefinition. Das Kernstück jeder objektorientierten Programmierung bildet das Objekt.Allgemein kann man sagen, dass Objekte Attribute und Methoden enthalten. Dabei sind Attribute nur Variablen und Konstanten, die Werte aufnehmen können, und beschreiben damit das statische Wesen des Objektes. Im Gegensatz dazu gibt es die Methoden, die …
Objective-C – Wikipedia
https://de.wikipedia.org/wiki/Objective-CWebObjective-C, auch kurz ObjC genannt, erweitert die Programmiersprache C um Sprachmittel zur objektorientierten Programmierung.Objective-C ist eine echte Obermenge von C, das bedeutet, dass jedes C-Programm mit einem Objective-C-Compiler kompiliert werden kann. Objective-C ist die primäre Sprache von Cocoa und GNUstep.. …
Scratch (Programmiersprache) – Wikipedia
https://de.wikipedia.org/wiki/Scratch_(Programmiersprache)WebDer objektorientierte Aspekt von Scratch tritt also erst im Zusammenspiel mehrerer Scripte und/oder mehrerer Objekte (Spielfiguren) auf. ereignisorientiert – Jedes Scratch-Skript, aus denen die Programmierung eines Scratch-Projektes besteht, startet, sobald das in seinem Kopf-Baustein definierte Ereignis eintritt. Zusätzlich kann mit einem ...
C-Programmierung: Funktionen - Wikibooks
https://de.wikibooks.org/wiki/C-Programmierung:_FunktionenWebObjektorientierte Programmiersprachen gehen noch einen Schritt weiter und verwenden Klassen zur Modularisierung. Vereinfacht gesagt bestehen Klassen aus Methoden (vergleichbar mit Funktionen) und Attributen (Variablen). C selbst unterstützt keine Objektorientierte Programmierung, im Gegensatz zu C++, das auf C aufbaut.
Liskovsches Substitutionsprinzip – Wikipedia
https://de.wikipedia.org/wiki/Liskovsches_SubstitutionsprinzipWebDas Liskovsche Substitutionsprinzip (LSP) oder Ersetzbarkeitsprinzip ist ein Kriterium in der objektorientierten Programmierung, das die Bedingungen zur Modellierung eines Datentyps für seinen Untertyp angibt. Es besagt, dass ein Programm, das Objekte einer Basisklasse T verwendet, auch mit Objekten der davon abgeleiteten Klasse S korrekt …
C (Programmiersprache) – Wikipedia
https://de.wikipedia.org/wiki/C_(Programmiersprache)WebEntstehung. C wurde 1969–1973 von Dennis Ritchie in den Bell Laboratories für die Programmierung des damals neuen Unix-Betriebssystems entwickelt.Er stützte sich dabei auf die Programmiersprache B, die Ken Thompson und Dennis Ritchie in den Jahren 1969/70 geschrieben hatten – der Name C entstand als Weiterentwicklung von B. B …
Objekt (Programmierung) – Wikipedia
https://de.wikipedia.org/wiki/Objekt_(Programmierung)WebObjektorientierte Programmierung Eigenschaften. Jedes Objekt hat einen Zustand, ein Verhalten und eine Identität. Der Zustand des Objektes setzt sich aus seinen Eigenschaften und Verbindungen zu anderen Objekten zusammen.Das Verhalten des Objektes wird durch die Menge seiner Methoden beschrieben. Die Identität unterscheidet ein Objekt von …
Java (Programmiersprache) – Wikipedia
https://de.wikipedia.org/wiki/Java_(Programmiersprache)WebJava ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde. Die Programmiersprache ist ein Bestandteil der Java-Technologie – diese besteht grundsätzlich aus dem Java-Entwicklungswerkzeug zum Erstellen von Java-Programmen und der Java …
COBOL – Wikipedia
https://de.wikipedia.org/wiki/COBOLWebCOBOL ist eine Programmiersprache, die in der Frühzeit der Computerentwicklung, Ende der 1950er-Jahre, entstand und bis heute verwendet wird.Der Stil dieser Programmiersprache ist stark an die natürliche Sprache angelehnt und dient vor allem der Programmierung kaufmännischer Anwendungen.