Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Herunterladen
Schneller Zugriff als Browser!
 

Trait (Programmierung)

Index Trait (Programmierung)

Ein Trait (Deutsch: Eigenschaft, Charakteristik) ist ein Begriff aus der objektorientierten Programmierung und beschreibt eine wiederverwendbare Sammlung von Methoden und Attributen, ähnlich einer Klasse.

22 Beziehungen: Aliasing, Attribut (Programmierung), Curl (Programmiersprache), Diamond-Problem, Fortress (Programmiersprache), Groovy, Haxe (Programmiersprache), Klasse (Objektorientierung), Kotlin (Programmiersprache), Mehrfachvererbung, Methode (Programmierung), Mixin, Objektorientierte Programmierung, Perl (Programmiersprache), Pharo (Programmiersprache), PHP, Programmiersprache, Python (Programmiersprache), Raku (Programmiersprache), Rust (Programmiersprache), Scala (Programmiersprache), Self (Programmiersprache).

Aliasing

Mit Aliasing (dt. Überlappung/Überlagerung) wird in der Informatik das Vorhandensein mehrerer Bezeichner (Deskriptoren) für einen Ort bezeichnet.

Neu!!: Trait (Programmierung) und Aliasing · Mehr sehen »

Attribut (Programmierung)

Ein Attribut (von ‚zuteilen‘, ‚zuordnen‘), auch Eigenschaft genannt, gilt im Allgemeinen als Merkmal, Kennzeichen, Informationsdetail etc., das einem konkreten Objekt zugeordnet ist.

Neu!!: Trait (Programmierung) und Attribut (Programmierung) · Mehr sehen »

Curl (Programmiersprache)

Curl ist eine Multiparadigmen-Programmiersprache, die entwickelt wurde, um bessere Internetanwendungen schreiben zu können.

Neu!!: Trait (Programmierung) und Curl (Programmiersprache) · Mehr sehen »

Diamond-Problem

Vererbungsbeziehungen beim Diamond-Problem Das Diamond-Problem entsteht durch Mehrfachvererbung in der Objektorientierten Programmierung und Wissensmodellierung.

Neu!!: Trait (Programmierung) und Diamond-Problem · Mehr sehen »

Fortress (Programmiersprache)

Fortress ist eine Programmiersprache, deren Entwicklung von Sun Microsystems initiiert wurde.

Neu!!: Trait (Programmierung) und Fortress (Programmiersprache) · Mehr sehen »

Groovy

Groovy ist eine Programmiersprache und Skriptsprache, die dynamische und statische Typisierung unterstützt.

Neu!!: Trait (Programmierung) und Groovy · Mehr sehen »

Haxe (Programmiersprache)

Haxe ist eine objektorientierte, JavaScript-ähnliche Programmiersprache.

Neu!!: Trait (Programmierung) und Haxe (Programmiersprache) · Mehr sehen »

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.

Neu!!: Trait (Programmierung) und Klasse (Objektorientierung) · Mehr sehen »

Kotlin (Programmiersprache)

Kotlin ist eine plattformübergreifende, statisch typisierte Programmiersprache, die in Bytecode für die Java Virtual Machine (JVM) übersetzt wird, aber auch in JavaScript-Quellcode oder (mittels LLVM) in Maschinencode umgewandelt werden kann.

Neu!!: Trait (Programmierung) und Kotlin (Programmiersprache) · Mehr sehen »

Mehrfachvererbung

UML-Klassendiagramm einer Mehrfachvererbung Bei der Objektorientierten Programmierung handelt es sich um Mehrfachvererbung, wenn eine abgeleitete Klasse direkt von mehr als einer Basisklasse erbt.

Neu!!: Trait (Programmierung) und Mehrfachvererbung · Mehr sehen »

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.

Neu!!: Trait (Programmierung) und Methode (Programmierung) · Mehr sehen »

Mixin

Als Mixin wird in der objektorientierten Programmierung ein zusammengehöriges, mehrfach verwendbares Bündel von Funktionalität bezeichnet, das zu einer Klasse hinzugefügt werden kann.

Neu!!: Trait (Programmierung) und Mixin · Mehr sehen »

Objektorientierte Programmierung

Die objektorientierte Programmierung (kurz OOP) ist ein auf dem Konzept der Objektorientierung basierendes Programmierparadigma.

Neu!!: Trait (Programmierung) und Objektorientierte Programmierung · Mehr sehen »

Perl (Programmiersprache)

Perl ist eine freie, plattformunabhängige und interpretierte Programmiersprache, die mehrere Paradigmen unterstützt.

Neu!!: Trait (Programmierung) und Perl (Programmiersprache) · Mehr sehen »

Pharo (Programmiersprache)

Pharo ist eine objektorientierte, dynamische, reflexive und dynamisch typisierte Programmiersprache und eine Entwicklungsumgebung.

Neu!!: Trait (Programmierung) und Pharo (Programmiersprache) · Mehr sehen »

PHP

PHP (rekursives Akronym und Backronym für „PHP: '''H'''ypertext '''P'''reprocessor“, ursprünglich „Personal '''H'''ome '''P'''age Tools“) ist eine Skriptsprache mit einer an C und Perl angelehnten Syntax, die hauptsächlich zur Erstellung dynamischer Webseiten oder Webanwendungen verwendet wird.

Neu!!: Trait (Programmierung) und PHP · Mehr sehen »

Programmiersprache

Quelltext eines Programms in der Programmiersprache C++. Scratch. Eine Programmiersprache ist eine formale Sprache zur Formulierung von Datenstrukturen und Algorithmen, d. h.

Neu!!: Trait (Programmierung) und Programmiersprache · Mehr sehen »

Python (Programmiersprache)

Python (auf Deutsch auch) ist eine universelle, üblicherweise interpretierte, höhere Programmiersprache.

Neu!!: Trait (Programmierung) und Python (Programmiersprache) · Mehr sehen »

Raku (Programmiersprache)

Raku ist eine Programmiersprache aus der Perl-Familie.

Neu!!: Trait (Programmierung) und Raku (Programmiersprache) · Mehr sehen »

Rust (Programmiersprache)

Rust ist eine Multiparadigmen-Systemprogrammiersprache, die von der Open-Source-Community entwickelt wurde und unter anderem von Mozilla Research gesponsert wird.

Neu!!: Trait (Programmierung) und Rust (Programmiersprache) · Mehr sehen »

Scala (Programmiersprache)

Scala ist eine funktionale und objektorientierte Programmiersprache.

Neu!!: Trait (Programmierung) und Scala (Programmiersprache) · Mehr sehen »

Self (Programmiersprache)

Self ist eine Programmiersprache, die vor allem in Hinblick auf Ausdrucksfähigkeit und Formbarkeit hin von Randall B. Smith und David Ungar entworfen wurde.

Neu!!: Trait (Programmierung) und Self (Programmiersprache) · Mehr sehen »

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »