Inhaltsverzeichnis
34 Beziehungen: Abgeleitete Klasse, Abgeordneter, Abstrakte Klasse, Abstraktion (Informatik), Attribut (Programmierung), Basisklasse, Binnenmajuskel, C-Sharp, Computerprogramm, Datentyp, Flache Kopie, Implementierung, Java (Programmiersprache), Lampe, Metaklasse, Methode (Programmierung), Objekt (Programmierung), Objektorientierte Programmierung, Parameter (Informatik), Parlament, Polymorphie (Programmierung), Programmiersprache, Programmierstil, Prototypenbasierte Programmierung, Quelltext, Refactoring, Reflexion (Programmierung), Ruby (Programmiersprache), Schnittstelle (Objektorientierung), Sichtbarkeit (Programmierung), Variable (Programmierung), Verbund (Datentyp), Vererbung (Programmierung), Wiederverwendbarkeit.
- Programmiersprachelement
Abgeleitete Klasse
Eine abgeleitete KlasseBjarne Stroustrup: Die C++-Programmiersprache. Addison-Wesley, 2000, ISBN 3-8273-1660-X. Kap.
Sehen Klasse (Objektorientierung) und Abgeleitete Klasse
Abgeordneter
Ein Abgeordneter oder Parlamentarier (auch Repräsentant, Deputierter oder Volksvertreter) ist eine von Wahlberechtigten in eine Versammlung, z. B.
Sehen Klasse (Objektorientierung) und Abgeordneter
Abstrakte Klasse
Eine abstrakte Klasse bezeichnet in der objektorientierten Programmierung eine spezielle Klasse, welche sich per Definition nicht instanziieren lässt, d. h., es lassen sich keine Objekte von ihr erzeugen, und dient somit lediglich als Strukturelement innerhalb einer Klassenhierarchie.
Sehen Klasse (Objektorientierung) und Abstrakte Klasse
Abstraktion (Informatik)
Der Begriff Abstraktion wird in der Informatik sehr häufig eingesetzt und beschreibt die Trennung zwischen Konzept und Umsetzung.
Sehen Klasse (Objektorientierung) und Abstraktion (Informatik)
Attribut (Programmierung)
Ein Attribut (von ‚zuteilen‘, ‚zuordnen‘), auch Eigenschaft genannt, gilt im Allgemeinen als Merkmal, Kennzeichen, Informationsdetail etc., das einem konkreten Objekt zugeordnet ist.
Sehen Klasse (Objektorientierung) und Attribut (Programmierung)
Basisklasse
Eine Basisklasse – aus dem englischen base class entlehnt, zudem teilweise übersetzt Grundklasse oder, aus einer anderen Sichtweise heraus, auch Superklasse (aus dem englischen superclass) und zudem Oberklasse sowie übergeordnete Klasse oder auch Elternklasse (aus dem englischen parent class) – ist, in der objektorientierten Programmierung, eine Klasse, die ihre Eigenschaften (Attribute) und Methoden an abgeleitete Klassen vererbt.
Sehen Klasse (Objektorientierung) und Basisklasse
Binnenmajuskel
FleischQualität – Binnenmajuskel in der Werbung Binnenmajuskel (die), (Mhd.: be- und innen ‚innerhalb‘ und lat.: maiusculus ‚etwas größer‘), auch der Binnenversal, die Binnenversalie oder Camelcase (letzteres gebräuchlich in der Informatik), nennt man einen Großbuchstaben (Versalie, Majuskel) im Innern eines Wortes, das nicht komplett in Großbuchstaben geschrieben ist.
Sehen Klasse (Objektorientierung) und Binnenmajuskel
C-Sharp
C# (englisch c sharp) ist eine typsichere objektorientierte Allzweck-Programmiersprache.
Sehen Klasse (Objektorientierung) und C-Sharp
Computerprogramm
Ein Computerprogramm oder kurz Programm ist eine den Regeln einer bestimmten Programmiersprache genügende Folge von Anweisungen (bestehend aus Deklarationen und Instruktionen), um bestimmte Funktionen bzw.
Sehen Klasse (Objektorientierung) und Computerprogramm
Datentyp
Formal bezeichnet ein Datentyp (vom englischen data type) oder eine Datenart in der Informatik die Zusammenfassung von Objektmengen mit den darauf definierten Operationen.
Sehen Klasse (Objektorientierung) und Datentyp
Flache Kopie
Die Begriffe flache Kopie und tiefe Kopie beschreiben in der objektorientierten Programmierung die Art und Weise, mit der ein Objekt dupliziert wird.
Sehen Klasse (Objektorientierung) und Flache Kopie
Implementierung
Eine Implementierung – auch Implementation (über ‚Ausführung‘, ‚Durchführung‘; von spätlateinisch implementum ‚Gerät‘ zu ‚anfüllen‘, ‚erfüllen‘) genannt – ist das Implementieren oder das Implementiertwerden, also die Realisierung oder Umsetzung von festgelegten Strukturen und Prozessabläufen in einem System unter Berücksichtigung von Rahmenbedingungen, Regeln und Zielvorgaben, im Sinne einer Spezifikation.
Sehen Klasse (Objektorientierung) und Implementierung
Java (Programmiersprache)
Java ist eine objektorientierte Programmiersprache und eine eingetragene Marke des Unternehmens Sun Microsystems, welches 2010 von Oracle aufgekauft wurde.
Sehen Klasse (Objektorientierung) und Java (Programmiersprache)
Lampe
Kupferne Öllampe (19. Jh.) Edisonsockel E27 Eine Lampe (von „Fackel, Leuchte“) ist nach DIN 5039 ein Leuchtmittel, also ein technisches Bauteil einer Leuchte, das selbstständig in der Lage ist, Licht durch Energieumwandlung zu erzeugen und der Beleuchtung dient.
Sehen Klasse (Objektorientierung) und Lampe
Metaklasse
Eine Metaklasse ist in der Objektorientierung die Klasse einer Klasse.
Sehen Klasse (Objektorientierung) und Metaklasse
Methode (Programmierung)
Methoden (oder member function) sind in der objektorientierten Programmierung Unterprogramme in der Form von Funktionen oder Prozeduren, die das Verhalten von Objekten beschreiben und implementieren.
Sehen Klasse (Objektorientierung) und Methode (Programmierung)
Objekt (Programmierung)
Ein Objekt in der Programmierung bezeichnet eine inhaltlich zusammengehörige Datenmenge.
Sehen Klasse (Objektorientierung) und Objekt (Programmierung)
Objektorientierte Programmierung
Die objektorientierte Programmierung (kurz OOP) ist ein auf dem Konzept der Objektorientierung basierendes Programmierparadigma.
Sehen Klasse (Objektorientierung) und Objektorientierte Programmierung
Parameter (Informatik)
Parameter – (deutsch) auch Übergabewerte genannt – sind in der Informatik Variablen, durch die ein Computerprogramm (oft ein Unterprogramm) auf die Verarbeitung bestimmter Werte „eingestellt“ werden kann.
Sehen Klasse (Objektorientierung) und Parameter (Informatik)
Parlament
Präsident Barack Obama. Ein Parlament (von altfranzösisch parlement ‚Unterredung‘; ‚reden‘) ist die politische Volksvertretung, die in der Regel aus ein, zwei oder drei Kammern bzw.
Sehen Klasse (Objektorientierung) und Parlament
Polymorphie (Programmierung)
Polymorphie oder Polymorphismus (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.
Sehen Klasse (Objektorientierung) und Polymorphie (Programmierung)
Programmiersprache
Quelltext eines Programms in der Programmiersprache C++. Scratch. Eine Programmiersprache ist eine formale Sprache zur Formulierung von Datenstrukturen und Algorithmen, d. h.
Sehen Klasse (Objektorientierung) und Programmiersprache
Programmierstil
Ein Programmierstil (engl. code conventions, coding conventions, coding standards) ist in der Programmierung das Erstellen von Quellcode nach bestimmten vorgegebenen Regeln.
Sehen Klasse (Objektorientierung) und Programmierstil
Prototypenbasierte Programmierung
Prototypenbasierte Programmierung, auch als klassenlose Objektorientierung bekannt, ist eine Form der objektorientierten Programmierung, die auf das Sprachelement der Klasse verzichtet.
Sehen Klasse (Objektorientierung) und Prototypenbasierte Programmierung
Quelltext
siehe eigene Artikel. Quelltext, auch Quellcode oder unscharf Programmcode genannt, ist in der Informatik der für Menschen lesbare, in einer Programmiersprache geschriebene Text eines Computerprogrammes.
Sehen Klasse (Objektorientierung) und Quelltext
Refactoring
Refactoring (auch Refaktorisierung, Refaktorierung oder Restrukturierung) bezeichnet in der Software-Entwicklung die manuelle oder automatisierte Strukturverbesserung von Quelltexten unter Beibehaltung des beobachtbaren Programmverhaltens.
Sehen Klasse (Objektorientierung) und Refactoring
Reflexion (Programmierung)
Reflexion bedeutet in der Programmierung, dass ein Programm seine eigene Struktur kennt (englisch introspection) und/oder diese modifizieren kann (englisch intercession).
Sehen Klasse (Objektorientierung) und Reflexion (Programmierung)
Ruby (Programmiersprache)
Ruby (englisch für Rubin) ist eine höhere Programmiersprache, die Mitte der 1990er Jahre vom Japaner Yukihiro Matsumoto entworfen wurde.
Sehen Klasse (Objektorientierung) und Ruby (Programmiersprache)
Schnittstelle (Objektorientierung)
Eine Schnittstelle oder ein Interface (oder protocol) definiert in der objektorientierten Programmierung, welche Methoden in den unterschiedlichen Klassen u. Ä.
Sehen Klasse (Objektorientierung) und Schnittstelle (Objektorientierung)
Sichtbarkeit (Programmierung)
Die Sichtbarkeit gibt in der strukturierten und objektorientierten Programmierung an, in welchen Programmteilen die Bezeichnern von Datentypen, Variablen, Funktionen oder Konstanten sowie Prozeduren oder Methoden verwendet werden können, die in einer bestimmten Programmeinheit wie zum Beispiel einer Klasse oder einem Modul definiert wurden.
Sehen Klasse (Objektorientierung) und Sichtbarkeit (Programmierung)
Variable (Programmierung)
In der Programmierung ist eine Variable ein abstrakter Behälter für einen Wert, der bei der Ausführung eines Computerprogramms auftritt.
Sehen Klasse (Objektorientierung) und Variable (Programmierung)
Verbund (Datentyp)
Ein Verbund ist ein Datentyp, der aus einem oder mehreren Datentypen zusammengesetzt wurde.
Sehen Klasse (Objektorientierung) und Verbund (Datentyp)
Vererbung (Programmierung)
Operationen a und b). Die Vererbung ist eines der grundlegenden Konzepte der Objektorientierung und hat große Bedeutung in der Softwareentwicklung.
Sehen Klasse (Objektorientierung) und Vererbung (Programmierung)
Wiederverwendbarkeit
Wiederverwendbarkeit (engl. „Reusability“) ist ein Qualitätsmerkmal von Software-Bausteinen.
Sehen Klasse (Objektorientierung) und Wiederverwendbarkeit
Siehe auch
Programmiersprachelement
- Blockstruktur
- Boolesche Funktion
- First-Class-Objekt
- Generator (Koroutine)
- Geschäftsobjekt
- Heredoc
- Klasse (Objektorientierung)
- Konstante (Programmierung)
- Kritischer Abschnitt
- List Comprehension
- Literal
- Load-Link/Store-Conditional
- Makro
- Monitor (Informatik)
- Nachbedingung (Informatik)
- Occurs check
- Reflexion (Programmierung)
- Regulärer Ausdruck
- Schnittstelle
- Spinlock
- Trennzeichen
- Unterprogramm
- Vorbedingung (Informatik)
- XML-Datenbindung
- Zugriffsmodifikator
Auch bekannt als Anonyme Klasse, Innere Klasse, Klasse (Programmierung), Klasse (objektorientierte Programmierung), Objekttyp.