736 Begriffe aus IT, Netzwerk, Sicherheit und Programmierung: erst kurz erklärt, dann ausführlicher. Suche nach einem Wort oder wähle einen Buchstaben.
11 Treffer
Das .docx-Format ist technisch ein ZIP-Archiv aus XML-Dateien (Office Open XML), weshalb es sich auch ohne Word selbst programmatisch erzeugen und auslesen lässt. Relevant für Entwickler z. B. bei automatisierter Dokumentenerstellung (Verträge, Rechnungen, Berichte).
Verwandt: Excel · PowerPoint · XML · ZIP
Ganzer Artikel im Wiki →super(...) muss, falls verwendet, die allererste Zeile im Konstruktor der Unterklasse sein. Ohne expliziten Aufruf ruft Java automatisch den parameterlosen Konstruktor der Oberklasse auf — hat die Oberklasse keinen solchen, entsteht ein Kompilierfehler, der super(...) explizit erzwingt.
Verwandt: Inheritance · this-Keyword · Java · Constructors
Ganzer Artikel im Wiki →Häufig genutzt in Konstruktoren von Unterklassen, um zuerst den Konstruktor der Oberklasse aufzurufen und deren Initialisierung zu übernehmen, bevor die Unterklasse ihre eigenen zusätzlichen Felder setzt. Ohne super in einer überschriebenen Methode wäre die ursprüngliche Implementierung der Oberklasse aus der Unterklasse heraus nicht mehr erreichbar.
Verwandt: this-Keyword · Inheritance (Vererbung) · Constructors (Konstruktoren) · Methods (Methoden)
Ganzer Artikel im Wiki →Ohne this würde farbe = farbe; in einem Konstruktor mit Parameter farbe nichts bewirken (der Parameter würde sich selbst zuweisen). this.farbe = farbe; stellt klar: links das Objektfeld, rechts der Parameter. this() (mit Klammern) ruft zusätzlich einen anderen Konstruktor derselben Klasse auf.
Verwandt: Constructors · super-Keyword · Objects
Ganzer Artikel im Wiki →Besonders wichtig ist this, wenn ein Parameter denselben Namen wie ein Feld der Klasse trägt (z. B. this.name = name;) — ohne das Schlüsselwort wäre nicht eindeutig, ob das Feld oder der Parameter gemeint ist. In manchen Sprachen wird this (oder ein Äquivalent wie self) auch genutzt, um einen anderen Konstruktor derselben Klasse aufzurufen.
Verwandt: Constructors (Konstruktoren) · super-Keyword · Methods (Methoden) · Objects (Objekte)
Ganzer Artikel im Wiki →var spart Schreibarbeit bei offensichtlichen Typen (var zahl = 5; statt int zahl = 5;), ändert aber nichts an der Typsicherheit — der Typ steht nach der Zuweisung genauso fest wie bei expliziter Angabe, er wird nur automatisch bestimmt statt vom Entwickler geschrieben. In Java gibt es var seit Version 10, in JavaScript hat var eine andere, ältere Bedeutung (grob durch let/const abgelöst).
Verwandt: Declaring Variables (Variablendeklaration) · Java · Typinferenz (Typableitung)
Ganzer Artikel im Wiki →Die Dokumentation beantwortet drei Fragen: Was ist gemacht worden? Wie ist es gemacht worden? Warum ist es so gemacht worden? Vor allem das „Warum“ zeigt Fachwissen, weil Entscheidungen begründet werden.
Verwandt: Datenschutz in der Projektdokumentation · Lastenheft und Pflichtenheft · Präsentation und Fachgespräch · Praktische Prüfung (Projekt) · Projektantrag · Projektphasen
Ganzer Artikel im Wiki →Die Unterklasse kann geerbte Methoden übernehmen, überschreiben (mit eigenem Verhalten neu definieren) oder um zusätzliche eigene Methoden erweitern. Über das super-Keyword kann sie trotzdem auf die ursprüngliche Implementierung der Oberklasse zugreifen. Vererbung ist eines der vier Grundprinzipien der OOP und die technische Basis für Polymorphie.
Verwandt: Classes (Klassen) · OOP (Objektorientierte Programmierung) · Polymorphism (Polymorphie) · Interface (Schnittstelle) · super-Keyword · UML
Ganzer Artikel im Wiki →jQuery entstand 2006, als Browser-APIs noch stark uneinheitlich waren, und bot eine einheitliche, kompakte Syntax ($(".klasse").hide()) für Dinge, die heute in Vanilla JavaScript genauso einfach gehen. Viele ältere Webseiten und WordPress-Plugins hängen bis heute von jQuery ab.
Verwandt: React · Angular · HTML · JS · Syntax · Vue
Ganzer Artikel im Wiki →PHP-Code wird direkt in HTML-Dateien eingebettet (<?php ... ?>) und bei jedem Seitenaufruf vom Server interpretiert. Es ist die Basis vieler weitverbreiteter Systeme (WordPress, viele klassische Webshops) und läuft auf praktisch jedem Webhosting-Angebot ohne zusätzliche Einrichtung.
Verwandt: MySQL · Server · Browser · HTML · SQL
Ganzer Artikel im Wiki →Reines CSS hatte lange keine Variablen oder Verschachtelung — SASS (bzw. seine Schreibweise SCSS) füllte diese Lücke, indem man in einer erweiterten Syntax schreibt, die dann zu Standard-CSS kompiliert wird. Seit CSS selbst native Variablen und teils Verschachtelung unterstützt, ist der Vorteil von SASS kleiner geworden, aber in vielen bestehenden Projekten noch fest verankert.
Verwandt: Bootstrap · CSS · Syntax
Ganzer Artikel im Wiki →