Changes between Version 10 and Version 11 of Skript/2. Java/ 8. Objektorientierte Programmierung
- Timestamp:
- Jan 21, 2018, 3:56:42 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Skript/2. Java/ 8. Objektorientierte Programmierung
v10 v11 1 1 **ACHTUNG! Diese Seite befindet sich aktuell in der Überarbeitung.** 2 2 [[PageOutline(1-2)]] 3 3 4 = Objektorientierte Programmierung = 4 5 In der objektorientierten Programmierung werden - abweichend vom imperativen Ansatz - Daten und die zugehörigen Funktionen in Objekten aneinander gebunden. Dies entspricht unserer Wahrnehmung der realen Welt und erlaubt es, Softwaresysteme auf der Basis der von ihnen zu verarbeitenden fachlichen Objekte der realen Welt zu entwerfen. … … 42 43 * `null` Referenz 43 44 * Copy Konstruktor 45 * `clone()` 46 * Serialisierung ([[https://www.javaworld.com/article/2077578/learn-java/java-tip-76--an-alternative-to-the-deep-copy-technique.html|JavaWorld]]) 44 47 * Klassenvariable 45 48 * Statische Methode 46 49 * !ToDo 50 * 3 Prinzipien der OOP 51 * Zugriff auf Objekte: Variable, Arrayelement, Methodenrückgabe, ... 52 * Vorlesungsbeispiele einbauen 53 * Interfaces 54 * Abstrakte Klassen 47 55 48 56 == Klasse == … … 79 87 === Konstruktoren === 80 88 81 == Klassenvariable ===89 === Klassenvariable === 82 90 83 91