Benutzerbeiträge von „Moettke“
Aus FI-Wiki
Ergebnisse für Moettke Diskussion Sperr-Logbuch hochgeladene Dateien Logbücher
Ein Benutzer mit 2.758 Bearbeitungen. Das Konto wurde am 21. April 2025 erstellt.
29. Oktober 2025
- 10:5110:51, 29. Okt. 2025 Unterschied Versionen −560 Subqueries →Beispieltabellen
- 10:5010:50, 29. Okt. 2025 Unterschied Versionen −10 Subqueries →Beispieltabellen
- 10:4910:49, 29. Okt. 2025 Unterschied Versionen −554 Subqueries →Beispieltabellen
- 10:4410:44, 29. Okt. 2025 Unterschied Versionen +947 Subqueries Keine Bearbeitungszusammenfassung
- 10:4310:43, 29. Okt. 2025 Unterschied Versionen +759 Subqueries Keine Bearbeitungszusammenfassung
- 08:4408:44, 29. Okt. 2025 Unterschied Versionen +1.970 N Subqueries Die Seite wurde neu angelegt: „== Subqueries in SQL == Subqueries (Unterabfragen) sind SQL-Abfragen, die innerhalb einer anderen Abfrage eingebettet sind. Sie liefern Zwischenergebnisse, die in der äußeren Abfrage verwendet werden. === Arten von Subqueries === * '''Skalare Subquery''': Gibt genau einen Wert zurück * '''Mehrzeilige Subquery''': Gibt eine Liste von Werten zurück * '''Korrelierte Subquery''': Bezieht sich auf eine Tabelle der äußeren Abfrage === Beispieltabellen…“
28. Oktober 2025
- 12:3312:33, 28. Okt. 2025 Unterschied Versionen +24 Code Coverage Keine Bearbeitungszusammenfassung
- 12:3312:33, 28. Okt. 2025 Unterschied Versionen +41 Code Coverage →1. Anweisungsüberdeckung (Statement Coverage)
- 07:3007:30, 28. Okt. 2025 Unterschied Versionen +147 Code Coverage →Fazit
- 07:2807:28, 28. Okt. 2025 Unterschied Versionen +2 Code Coverage →Unterschied zwischen Zweig- und Pfadüberdeckung
- 07:2707:27, 28. Okt. 2025 Unterschied Versionen −1 Code Coverage →Unterschied zwischen Zweig- und Pfadüberdeckung Markierung: Manuelle Zurücksetzung
- 07:2707:27, 28. Okt. 2025 Unterschied Versionen +1 Code Coverage →Unterschied zwischen Zweig- und Pfadüberdeckung Markierung: Zurückgesetzt
- 07:2607:26, 28. Okt. 2025 Unterschied Versionen +12 Code Coverage →Unterschied zwischen Zweig- und Pfadüberdeckung
- 07:2607:26, 28. Okt. 2025 Unterschied Versionen +187 Code Coverage →Fazit
- 07:2507:25, 28. Okt. 2025 Unterschied Versionen +53 Code Coverage →Unterschied zwischen Zweig- und Pfadüberdeckung
- 07:2207:22, 28. Okt. 2025 Unterschied Versionen −24 Code Coverage →Unterschied zwischen Zweig- und Pfadüberdeckung
- 07:2107:21, 28. Okt. 2025 Unterschied Versionen +264 Code Coverage →Unterschied zwischen Zweig- und Pfadüberdeckung
- 07:2007:20, 28. Okt. 2025 Unterschied Versionen +80 Code Coverage →3. Pfadüberdeckung (Path Coverage)
- 07:1907:19, 28. Okt. 2025 Unterschied Versionen +6 Code Coverage →3. Pfadüberdeckung (Path Coverage)
- 07:1907:19, 28. Okt. 2025 Unterschied Versionen +6 Code Coverage →2. Zweigüberdeckung (Branch Coverage)
- 07:1807:18, 28. Okt. 2025 Unterschied Versionen +6 Code Coverage →1. Anweisungsüberdeckung (Statement Coverage)
- 07:1707:17, 28. Okt. 2025 Unterschied Versionen +6 Code Coverage Keine Bearbeitungszusammenfassung
- 07:1707:17, 28. Okt. 2025 Unterschied Versionen +2.855 N Code Coverage Die Seite wurde neu angelegt: „== Code Coverage in Java == === Beispielcode === <syntaxhighlight lang="java"> public class Beispiel { public static void beispielFunktion(int x, int y) { if (x > 0) { System.out.println("x ist positiv"); } if (y > 0) { System.out.println("y ist positiv"); } } } </syntaxhighlight> Dieser Code hat zwei unabhängige if-Bedingungen: eine für x und eine für y. === 1. Anweisungsüber…“
27. Oktober 2025
- 15:4915:49, 27. Okt. 2025 Unterschied Versionen −5.451 OOP Keine Bearbeitungszusammenfassung
- 15:4715:47, 27. Okt. 2025 Unterschied Versionen +49 Interfaces →Eigenschaften
- 15:4615:46, 27. Okt. 2025 Unterschied Versionen +6 Interfaces →Interfaces
- 15:4515:45, 27. Okt. 2025 Unterschied Versionen +20 Interfaces →Beispiel: Implementierende Klassen
- 15:4515:45, 27. Okt. 2025 Unterschied Versionen +1.465 N Interfaces Die Seite wurde neu angelegt: „== Interfaces == Ein '''Interface''' beschreibt eine reine Schnittstelle. Es definiert, '''was ein Objekt kann''', aber nicht '''wie'''. Interfaces enthalten nur Methodenköpfe (ab Java 8 auch Default- und static-Methoden). Eine Klasse, die ein Interface implementiert, verpflichtet sich, alle Methoden zu definieren. === Eigenschaften === * Wird mit dem Schlüsselwort '''interface''' deklariert * Methoden sind standardmäßig '''public''' und '''abstra…“
- 15:4315:43, 27. Okt. 2025 Unterschied Versionen +88 Abstrakte Klassen →Verwendung
- 15:4015:40, 27. Okt. 2025 Unterschied Versionen +24 Abstrakte Klassen →Unterklassen müssen Methode implementieren
- 15:3915:39, 27. Okt. 2025 Unterschied Versionen +12 Abstrakte Klassen →Beispiel
- 15:3915:39, 27. Okt. 2025 Unterschied Versionen +122 Abstrakte Klassen Keine Bearbeitungszusammenfassung
- 15:3715:37, 27. Okt. 2025 Unterschied Versionen +8 Abstrakte Klassen →Unterklasse muss Methode implementieren
- 15:3715:37, 27. Okt. 2025 Unterschied Versionen +13 Abstrakte Klassen →Beispiel
- 15:3615:36, 27. Okt. 2025 Unterschied Versionen +1.177 N Abstrakte Klassen Die Seite wurde neu angelegt: „== Abstrakte Klassen == Abstrakte Klassen dienen als allgemeine Oberklassen und können nicht direkt instanziiert werden. Sie enthalten oft gemeinsame Implementierungen sowie abstrakte Methoden, die von Unterklassen konkret definiert werden müssen. === Eigenschaften === * Mit dem Schlüsselwort '''abstract''' gekennzeichnet * Können konkrete (implementierte) und abstrakte (nicht implementierte) Methoden enthalten * Dürfen nicht instanziiert werden (…“
- 14:5314:53, 27. Okt. 2025 Unterschied Versionen +1.122 N Sichtbarkeiten Die Seite wurde neu angelegt: „== Sichtbarkeiten (Access Modifiers) in Java == Sichtbarkeiten (auch Zugriffsmodifizierer genannt) bestimmen, '''von wo aus''' auf Klassen, Attribute und Methoden zugegriffen werden darf. === Übersicht === {| class="wikitable" ! Modifizierer ! Zugriff innerhalb der Klasse ! Zugriff im selben Paket ! Zugriff in Unterklassen ! Zugriff von überall |- | private | Ja | Nein | Nein | Nein |- | (default) Paket | Ja | Ja | Nein | Nein |- | protected | Ja…“
- 14:5214:52, 27. Okt. 2025 Unterschied Versionen +20 This →this im Konstruktor (Aufruf anderer Konstruktor)
- 14:5114:51, 27. Okt. 2025 Unterschied Versionen +8 This →this zum Aufruf anderer Methoden
- 14:5114:51, 27. Okt. 2025 Unterschied Versionen +4 This →Beispiel: this zur Unterscheidung von Variablen
- 14:5014:50, 27. Okt. 2025 Unterschied Versionen +1.396 N This Die Seite wurde neu angelegt: „== this-Referenz == Die '''this'''-Referenz ist ein spezielles Schlüsselwort in Java, das sich auf das '''aktuelle Objekt''' bezieht, innerhalb dessen die Methode gerade ausgeführt wird. Sie wird hauptsächlich verwendet, um: * Instanzvariablen von gleichnamigen Parametern zu unterscheiden * innerhalb eines Objekts Methoden oder Konstruktoren aufzurufen === Beispiel: this zur Unterscheidung von Variablen === <syntaxhighlight lang="java"> public cla…“
- 14:4714:47, 27. Okt. 2025 Unterschied Versionen +16 Konstruktor →Default-Konstruktor
- 14:4714:47, 27. Okt. 2025 Unterschied Versionen +170 Konstruktor →Default-Konstruktor
- 14:4414:44, 27. Okt. 2025 Unterschied Versionen +62 Konstruktor →Default-Konstruktor
- 14:4314:43, 27. Okt. 2025 Unterschied Versionen +8 Konstruktor →Benutzerdefinierter Konstruktor
- 14:4214:42, 27. Okt. 2025 Unterschied Versionen +1.126 N Konstruktor Die Seite wurde neu angelegt: „== Konstruktoren == Ein '''Konstruktor''' ist eine spezielle Methode, die beim Erzeugen eines Objekts automatisch aufgerufen wird. Sie dient dazu, das Objekt mit Anfangswerten zu versehen. === Eigenschaften von Konstruktoren === * Hat denselben Namen wie die Klasse * Kein Rückgabetyp (auch nicht void) * Wird mit dem Schlüsselwort '''new''' aufgerufen * Kann überladen werden (mehrere Konstruktoren mit verschiedenen Parametern) === Default-Konstrukto…“
- 14:4014:40, 27. Okt. 2025 Unterschied Versionen +24 Kapselung →Kapselung
- 14:3914:39, 27. Okt. 2025 Unterschied Versionen 0 Kapselung →Beispiel mit Kapselung durch Getter/Setter (empfohlen)
- 14:3814:38, 27. Okt. 2025 Unterschied Versionen +1.138 N Kapselung Die Seite wurde neu angelegt: „== Kapselung == Die '''Kapselung''' (engl. Encapsulation) ist ein Grundprinzip der objektorientierten Programmierung. Dabei werden Daten (Attribute) einer Klasse '''versteckt''' und nur kontrolliert über Methoden (Getter/Setter) zugänglich gemacht. * Direkter Zugriff auf Attribute ist schlecht wartbar und unsicher. * Getter/Setter ermöglichen z. B. Validierung, Zugriffsbeschränkung oder Logging. === Beispiel ohne Kapselung (nicht empfohlen) === <s…“
- 14:3514:35, 27. Okt. 2025 Unterschied Versionen +34 Attriubute und Methoden →Beispiel: Klasse Auto mit Attributen und Methode
- 14:3414:34, 27. Okt. 2025 Unterschied Versionen +50 Attriubute und Methoden →Beispiel: Klasse Auto mit Attributen und Methode
