Wir arbeiten daran, die Unionpedia-App im Google Play Store wiederherzustellen
AusgehendeEingehende
🌟Wir haben unser Design für eine bessere Navigation vereinfacht!
Instagram Facebook X LinkedIn

Klasse (Objektorientierung)

Index Klasse (Objektorientierung)

Beispielklasse ''Mitarbeiter'' (oben) mit zwei Instanzen (unten rechts und links). Unter einer Klasse (auch Objekttyp genannt) versteht man in der objektorientierten Programmierung ein abstraktes Modell bzw.

Inhaltsverzeichnis

  1. 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.

  2. 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

Auch bekannt als Anonyme Klasse, Innere Klasse, Klasse (Programmierung), Klasse (objektorientierte Programmierung), Objekttyp.