Generische Programmierung in Java wird durch sog. Generics seit Java 1.5 ermöglicht. Der Begriff steht synonym für „parametrisierte Typen“. Die Idee dahinter...
14 KB (1,650 words) - 13:54, 17 January 2022
Generische Programmierung ist ein Verfahren zur Entwicklung wiederverwendbarer Software-Bibliotheken. Dabei werden Funktionen möglichst allgemein entworfen...
12 KB (1,354 words) - 21:17, 28 January 2023
Polymorphismus (griechisch für Vielgestaltigkeit) ist ein Konzept in der objektorientierten Programmierung, das ermöglicht, dass ein Bezeichner abhängig von seiner...
15 KB (1,605 words) - 21:11, 8 January 2024
Krzysztof Czarnecki, W. Eisenecker). → Hauptartikel: Generische Programmierung In der generischen Programmierung wird versucht, die Algorithmen für mehrere Datentypen...
16 KB (1,500 words) - 13:55, 7 December 2023
erstellt. C++ implementiert generische Typen mittels Templates, z. B. Klassenvorlagen. Generische Programmierung in Java C# und andere .NET-Sprachen bieten...
3 KB (340 words) - 21:01, 16 December 2022
Aspektorientierte Programmierung (AOP) ist ein Programmierparadigma für die objektorientierte Programmierung, um generische Funktionalitäten über mehrere...
26 KB (2,911 words) - 05:29, 11 May 2024
Zusammenhang mit der Programmiersprache Java ein Sprachelement bezeichnet, das die Einbindung von Metadaten in den Quelltext erlaubt. Dieses Element wurde...
14 KB (940 words) - 14:59, 14 June 2023
TypeScript (section Generische Programmierung)
unterstützt Generische Programmierung. Das ist ein Beispiel einer Identitätsfunktion: function doSomething<T>(arg: T): T { return arg; } Union-Typen werden in TypeScript...
27 KB (1,655 words) - 06:35, 23 May 2024
nicht für C++, wenn die Zuweisung auf Wertebene erfolgt. In Java wurde die generische Programmierung erst ab Version 1.5 unterstützt, für .NET erst mit dem...
56 KB (5,888 words) - 08:29, 28 April 2024
Kovarianz und Kontravarianz (category Objektorientierte Programmierung)
Skip(1).Take(9)); Assert.Contains(alice, tiere); } Überschreiben (objektorientierte Programmierung) Generische Programmierung in Java 5.0#Varianzfälle...
21 KB (1,242 words) - 16:19, 9 June 2024
Funktionale Programmierung ist ein Programmierparadigma, in dem Funktionen nicht nur definiert und angewendet werden können, sondern auch wie Daten miteinander...
28 KB (3,615 words) - 04:19, 15 April 2024
C++ (section Java und C#)
Gerade die generische Programmierung macht C++ zu einem mächtigen Programmierwerkzeug. Während die objektorientierte Programmierung in Java und C# nach...
55 KB (5,706 words) - 20:29, 1 May 2024
Kotlin (Programmiersprache) (category Programmiersprache für die Java Virtual Machine)
Programmiersprache, die in Bytecode für die Java Virtual Machine (JVM) übersetzt wird, aber auch in JavaScript-Quellcode oder (mittels LLVM) in Maschinencode umgewandelt...
31 KB (2,561 words) - 11:39, 25 May 2024
Google Guava (category Java-Bibliothek)
Collections Library war teilweise motiviert durch die mit Java 5 eingeführte Generische Programmierung in Java. Obwohl die Einführung von Generics die Produktivität...
5 KB (465 words) - 18:38, 11 August 2023
Scala (Programmiersprache) (category Programmiersprache für die Java Virtual Machine)
der funktionalen Programmierung mit Scala ist Pattern Matching. Im Gegensatz zu der switch-Anweisung, wie sie zum Beispiel in Java implementiert ist...
32 KB (3,212 words) - 15:08, 14 April 2024
Programmiersprache Java und zum anderen verschiedene Laufzeitumgebungen für Computerprogramme definieren. Diese Computerprogramme werden meistens in Java geschrieben...
49 KB (4,510 words) - 06:25, 14 May 2024
Programmiersprache Java dienen dem Nachweis von ausführlichen Kenntnissen in der Java-Programmierung für die Java Platform, Standard Edition, Java Platform, Micro...
12 KB (1,101 words) - 22:08, 28 February 2023
Metadaten (section Beispiele in Anwendungsgebieten)
Beispiele sind die Annotations in Java oder die Attribute innerhalb des .Net-Frameworks. Eine von der klassischen Programmierung abweichende Form ist die Verwendung...
22 KB (2,405 words) - 20:13, 26 May 2024
enthält weitere Unterstützungen für parallele Programmierung mit Threads. Moderne JVMs bilden einen Java-Thread auf Betriebssystem-Threads ab und profitieren...
51 KB (5,346 words) - 15:00, 22 May 2024
Datentyp (section Generische Programmierung)
Polymorphie generisch. Von Sprachen, die solche Mechanismen bieten, sagt man auch, dass sie generische Programmierung erlauben. Wesentlich bei der generischen Programmierung...
26 KB (2,522 words) - 10:05, 23 January 2024
Ein Objekt in der Programmierung bezeichnet eine inhaltlich zusammengehörige Datenmenge: In der objektorientierten Programmierung wird eine Objektinstanz...
15 KB (1,235 words) - 14:22, 18 October 2023
Hauptartikel: Generische Programmierung in Java Mit Version 5 von Java wurde das Sprachmittel der generischen Programmierung eingeführt. Scott Stanchfield: Java is...
48 KB (5,143 words) - 13:25, 2 March 2024
Die Sichtbarkeit gibt in der strukturierten und objektorientierten Programmierung an, in welchen Programmteilen die Bezeichnern von Datentypen, Variablen...
12 KB (1,317 words) - 04:29, 10 October 2023
Hartmut Helmke: Softwaretechnik in C und C++. Das Kompendium. Modulare, objektorientierte und generische Programmierung. ISO-C90, ISO-C99, ISO-C++98, MS-C++...
43 KB (4,748 words) - 14:16, 28 May 2024
Model View ViewModel (section .NET und JavaFX)
Presentation Foundation (WPF, Microsoft) und JavaFX (Oracle). Im Webbrowser wird das Muster durch bestimmte JavaScript-Frameworks wie React oder Knockout...
9 KB (926 words) - 01:38, 9 March 2024
öffentliche Variablen und Datentypen angehängt sind, und entsprechen Annotations in Java. Attribute sind sowohl für den Compiler als auch programmgesteuert durch...
7 KB (747 words) - 18:39, 28 October 2022
Python (Programmiersprache) (section In der Lehre)
B. die objektorientierte, die aspektorientierte und die funktionale Programmierung. Ferner bietet es eine dynamische Typisierung. Wie viele dynamische...
63 KB (5,780 words) - 10:58, 9 June 2024
foreach-Schleife alle Länder der generischen Liste und gibt alle Länder aus, deren Name auf "land" endet: // Generische Liste der Länder List<string> countries...
12 KB (1,205 words) - 10:02, 13 February 2024
OSGi (category Java-Bibliothek)
generische OSGi-Softwareplattform kann zur Steuerung oder Vernetzung aller Arten von Geräten eingesetzt werden – z. B. in der Automobilindustrie, in Handys...
23 KB (2,512 words) - 05:47, 25 December 2023
Unterprogramm (section C, C++ oder Java)
objektorientierten Programmierung Methoden (methods) – je nach Programmiersprache – einer Klasse, einem Objekt oder einer generischen Funktion als in sich abgeschlossene...
20 KB (2,184 words) - 10:12, 8 May 2024
beispielsweise mittels Mixin-Klassen in Verbindung mit Mehrfachvererbung oder, wie z. B. in JavaScript, mittels generischer Programmierung umgesetzt. Im Unterschied...
6 KB (518 words) - 11:24, 18 April 2022