Programmieren mit Java
-
+
diff --git a/additional-material/daniel/cheatsheet-java1/index.html b/additional-material/daniel/cheatsheet-java1/index.html
index 1938222fd0..bea9277126 100644
--- a/additional-material/daniel/cheatsheet-java1/index.html
+++ b/additional-material/daniel/cheatsheet-java1/index.html
@@ -4,7 +4,7 @@
Cheatsheet Java 1 | Programmieren mit Java
-
+
diff --git a/additional-material/daniel/cheatsheet-java2/index.html b/additional-material/daniel/cheatsheet-java2/index.html
index cf443df420..bfd7a9863b 100644
--- a/additional-material/daniel/cheatsheet-java2/index.html
+++ b/additional-material/daniel/cheatsheet-java2/index.html
@@ -4,7 +4,7 @@
Cheatsheet Java 2 | Programmieren mit Java
-
+
diff --git a/additional-material/daniel/exam-results-java1/index.html b/additional-material/daniel/exam-results-java1/index.html
index 89dfb34019..5aca28e95e 100644
--- a/additional-material/daniel/exam-results-java1/index.html
+++ b/additional-material/daniel/exam-results-java1/index.html
@@ -4,7 +4,7 @@
Klausurergebnisse Java 1 | Programmieren mit Java
-
+
diff --git a/additional-material/daniel/exam-results-java2/index.html b/additional-material/daniel/exam-results-java2/index.html
index 7430cfcc4d..9871731f68 100644
--- a/additional-material/daniel/exam-results-java2/index.html
+++ b/additional-material/daniel/exam-results-java2/index.html
@@ -4,7 +4,7 @@
Klausurergebnisse Java 2 | Programmieren mit Java
-
+
diff --git a/additional-material/daniel/index.html b/additional-material/daniel/index.html
index 5483a19efd..46b8ae5096 100644
--- a/additional-material/daniel/index.html
+++ b/additional-material/daniel/index.html
@@ -4,7 +4,7 @@
Daniel | Programmieren mit Java
-
+
diff --git a/additional-material/daniel/sample-exam-java1/index.html b/additional-material/daniel/sample-exam-java1/index.html
index 1a457c92ef..6d9da906e1 100644
--- a/additional-material/daniel/sample-exam-java1/index.html
+++ b/additional-material/daniel/sample-exam-java1/index.html
@@ -4,7 +4,7 @@
Musterklausur Java 1 | Programmieren mit Java
-
+
diff --git a/additional-material/daniel/sample-exam-java2/index.html b/additional-material/daniel/sample-exam-java2/index.html
index c1538c9990..d47cf8a866 100644
--- a/additional-material/daniel/sample-exam-java2/index.html
+++ b/additional-material/daniel/sample-exam-java2/index.html
@@ -4,7 +4,7 @@
Musterklausur Java 2 | Programmieren mit Java
-
+
diff --git a/additional-material/steffen/index.html b/additional-material/steffen/index.html
index eeeab4627d..ee75830f2c 100644
--- a/additional-material/steffen/index.html
+++ b/additional-material/steffen/index.html
@@ -4,7 +4,7 @@
Steffen | Programmieren mit Java
-
+
diff --git a/assets/js/fdea30b1.062f6071.js b/assets/js/fdea30b1.062f6071.js
new file mode 100644
index 0000000000..2b4ff29340
--- /dev/null
+++ b/assets/js/fdea30b1.062f6071.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkjava_docs=self.webpackChunkjava_docs||[]).push([[4944],{47098:(e,s,n)=>{n.d(s,{Z:()=>r});var i=n(67294),l=n(85893);function r(e){let{children:s,initSlides:n,width:r=null,height:a=null}=e;return(0,i.useEffect)((()=>{n()})),(0,l.jsx)("div",{className:"reveal reveal-viewport",style:{width:r??"100vw",height:a??"100vh"},children:(0,l.jsx)("div",{className:"slides",children:s})})}},63942:(e,s,n)=>{n.d(s,{O:()=>i});const i=()=>{const e=n(42199),s=n(87251),i=n(60977),l=n(12489);new(n(29197))({plugins:[e,s,i,l]}).initialize({hash:!0})}},89367:(e,s,n)=>{n.d(s,{K:()=>l});n(67294);var i=n(85893);const l=()=>(0,i.jsx)("p",{style:{fontSize:"8px",position:"absolute",bottom:0,right:0},children:"*NKR"})},29909:(e,s,n)=>{n.r(s),n.d(s,{default:()=>c});var i=n(47098),l=n(89367),r=n(63942),a=n(85893);function c(){return(0,a.jsxs)(i.Z,{initSlides:r.O,children:[(0,a.jsx)("section",{children:(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Agenda"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Wiederholung"}),(0,a.jsx)("li",{className:"fragment",children:"Vererbung"}),(0,a.jsx)("li",{className:"fragment",children:"Konstruktoren II"}),(0,a.jsx)("li",{className:"fragment",children:"Zusammenfassung"})]})]})}),(0,a.jsxs)("section",{children:[(0,a.jsx)("section",{children:(0,a.jsx)("h2",{children:"Wiederholung"})}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Java API"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Wrapper Klassen"}),(0,a.jsx)("li",{className:"fragment",children:"LocalDateTime"}),(0,a.jsx)("li",{className:"fragment",children:"File"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"final modifier"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Attribute"}),(0,a.jsx)("li",{className:"fragment",children:"Variablen"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Enumeration"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Gruppe von Konstanten"}),(0,a.jsx)("li",{className:"fragment",children:"switch"}),(0,a.jsx)("li",{className:"fragment",children:"isBinary"}),(0,a.jsx)("li",{className:"fragment",children:"values, ordinal"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Klassendiagramm"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Bereiche"}),(0,a.jsx)("li",{className:"fragment",children:" + - * ~ "}),(0,a.jsxs)("li",{className:"fragment",children:[" ",(0,a.jsx)("u",{children:"static"})," "]}),(0,a.jsx)("li",{className:"fragment",children:" { final }"}),(0,a.jsx)("li",{className:"fragment",children:" << enumeration >>"})]})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("section",{children:(0,a.jsx)("h2",{children:"Vererbung"})}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Gemeinsamkeiten von Unterschiedlichen Klassen"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Auto & Truck"}),(0,a.jsx)("li",{className:"fragment",children:"Baby, Kind & Erwachsener"}),(0,a.jsx)("li",{className:"fragment",children:"Samsung Galaxy S1, S2,... S21"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Vererbung erm\xf6glicht die Wiederverwendung von:"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Attributen"}),(0,a.jsx)("li",{className:"fragment",children:"Methoden"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Generalisierung"}),(0,a.jsx)("p",{className:"fragment",children:"Generalisierung bedeutet alle gemeinsamen Attribute und Methoden mehrerer Klassen in eine weitere Klasse zu extrahieren."}),(0,a.jsx)("p",{className:"fragment",children:"z.B. von Cat/Dog in die Klasse Animal"})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Vererbung"}),(0,a.jsx)("p",{className:"fragment",children:"Vererbung bedeutet alle Attribute und Methoden einer Klasse einer anderen Klasse zu \xfcbertragen."}),(0,a.jsx)("p",{className:"fragment",children:"z.B. Cat und Dog bekommen alle Attribute und Methoden der Klasse Animal"})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Beispiel extends"}),(0,a.jsx)("pre",{className:"fragment",children:(0,a.jsx)("code",{className:"java",dangerouslySetInnerHTML:{__html:'public class Dog extends Animal {\n public void bark() {\n System.out.println("Wuff");\n }\n}'}})})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Demo Vererbung"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Generalisierung von Dog und Cat"}),(0,a.jsx)("li",{className:"fragment",children:"Vererbung an Dog und Cat"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsxs)("h2",{children:["Das Schl\xfcsselwort ",(0,a.jsx)("strong",{children:"super"})]}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"wird verwendet um den Konstruktor der vererbenden Klasse auszuf\xfchren"}),(0,a.jsx)("li",{className:"fragment",children:"muss als erste Methode im Konstruktor ausgef\xfchrt werden"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Beispiel super"}),(0,a.jsx)("pre",{children:(0,a.jsx)("code",{className:"java",dangerouslySetInnerHTML:{__html:"public class Animal {\n public Animal(String name) {\n this.name = name;\n }\n}\n\npublic class Dog extends Animal {\n public Dog(String name) {\n super(name);\n }\n}"}})})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Demo super"}),(0,a.jsx)("ul",{children:(0,a.jsx)("li",{className:"fragment",children:"super call mit Animal"})})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"der protected modifier"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"weiterer Access modifier wie public und private"}),(0,a.jsx)("li",{className:"fragment",children:"kann angewendet werden auf Attribute, Methoden und Konstruktoren"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Auswirkung von protected"}),(0,a.jsx)("p",{children:"Methoden, Attribute und Konstructoren die mit protected markiert sind k\xf6nnen ausgef\xfchrt werden von:"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"erbenden Klassen"}),(0,a.jsx)("li",{className:"fragment",children:"Klassen im gleichen Package\ud83e\udd2f*"})]}),(0,a.jsx)("div",{className:"fragment",children:(0,a.jsx)(l.K,{})})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Demo protected"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"public name"}),(0,a.jsx)("li",{className:"fragment",children:"private name"}),(0,a.jsx)("li",{className:"fragment",children:"protected name"})]})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("section",{children:(0,a.jsx)("h2",{children:"Konstruktoren II"})}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Konstruktoren II"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"spezifische Konstruktoren"}),(0,a.jsx)("li",{className:"fragment",children:"unspezifische Konstruktoren"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"spezifische Konstruktoren"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"initialisieren alle Attribute"}),(0,a.jsx)("li",{className:"fragment",children:"(fast) alle Attribute als Parameter"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"spezifischer Konstruktor"}),(0,a.jsx)("pre",{className:"fragment",children:(0,a.jsx)("code",{className:"java",dangerouslySetInnerHTML:{__html:"public class Car {\n public int hp;\n public char engineType;\n \n public Car(int hp, char engineType) {\n this.hp = hp;\n this.engineType = engineType;\n }\n}"}})})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"unspezifische Konstruktoren"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"verwenden spezifischen Konstruktor"}),(0,a.jsx)("li",{className:"fragment",children:"nicht alle Attribute als Parameter"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"unspezifischer Konstruktor"}),(0,a.jsx)("pre",{className:"fragment",children:(0,a.jsx)("code",{className:"java",dangerouslySetInnerHTML:{__html:"public class Car {\n public int hp;\n public char engineType;\n \n public Car(int hp) {\n this.hp = hp;\n this.engineType = 'b'\n }\n}"}})})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Konstruktor wiederverwenden"}),(0,a.jsx)("pre",{className:"fragment",children:(0,a.jsx)("code",{className:"java",dangerouslySetInnerHTML:{__html:"public class Car {\n public int hp;\n public char engineType;\n \n public Car(int hp) {\n this(hp, 'b');\n }\n public Car(int hp, char engineType) {\n this.hp = hp;\n this.engineType = engineType;\n }\n}"}})})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Demo"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Attribut age in Dog (default 0)"}),(0,a.jsx)("li",{className:"fragment",children:"Attribut age in Animal"})]})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Zusammenfassung"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Gemeinsamkeiten mehrerer Klassen"}),(0,a.jsx)("li",{className:"fragment",children:"Generalisierung"}),(0,a.jsx)("li",{className:"fragment",children:"Vererbung"}),(0,a.jsx)("li",{className:"fragment",children:"protected"}),(0,a.jsx)("li",{className:"fragment",children:"super"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Rest of the day"}),(0,a.jsx)("ul",{children:(0,a.jsx)("li",{className:"fragment",children:"Polymorphy 01 & 02"})})]})]})]})}}}]);
\ No newline at end of file
diff --git a/assets/js/fdea30b1.bf7527c7.js b/assets/js/fdea30b1.bf7527c7.js
deleted file mode 100644
index 5e65632074..0000000000
--- a/assets/js/fdea30b1.bf7527c7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkjava_docs=self.webpackChunkjava_docs||[]).push([[4944],{47098:(e,s,n)=>{n.d(s,{Z:()=>r});var l=n(67294),i=n(85893);function r(e){let{children:s,initSlides:n,width:r=null,height:a=null}=e;return(0,l.useEffect)((()=>{n()})),(0,i.jsx)("div",{className:"reveal reveal-viewport",style:{width:r??"100vw",height:a??"100vh"},children:(0,i.jsx)("div",{className:"slides",children:s})})}},63942:(e,s,n)=>{n.d(s,{O:()=>l});const l=()=>{const e=n(42199),s=n(87251),l=n(60977),i=n(12489);new(n(29197))({plugins:[e,s,l,i]}).initialize({hash:!0})}},89367:(e,s,n)=>{n.d(s,{K:()=>i});n(67294);var l=n(85893);const i=()=>(0,l.jsx)("p",{style:{fontSize:"8px",position:"absolute",bottom:0,right:0},children:"*NKR"})},29909:(e,s,n)=>{n.r(s),n.d(s,{default:()=>c});var l=n(47098),i=n(89367),r=n(63942),a=n(85893);function c(){return(0,a.jsxs)(l.Z,{initSlides:r.O,children:[(0,a.jsx)("section",{children:(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Agenda"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Wiederholung"}),(0,a.jsx)("li",{className:"fragment",children:"Vererbung"}),(0,a.jsx)("li",{className:"fragment",children:"Zusammenfassung"})]})]})}),(0,a.jsxs)("section",{children:[(0,a.jsx)("section",{children:(0,a.jsx)("h2",{children:"Wiederholung"})}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Java API"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Wrapper Klassen"}),(0,a.jsx)("li",{className:"fragment",children:"LocalDateTime"}),(0,a.jsx)("li",{className:"fragment",children:"File"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"final modifier"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Attribute"}),(0,a.jsx)("li",{className:"fragment",children:"Variablen"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Enumeration"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Gruppe von Konstanten"}),(0,a.jsx)("li",{className:"fragment",children:"switch"}),(0,a.jsx)("li",{className:"fragment",children:"isBinary"}),(0,a.jsx)("li",{className:"fragment",children:"values, ordinal"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Klassendiagramm"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Bereiche"}),(0,a.jsx)("li",{className:"fragment",children:" + - * ~ "}),(0,a.jsxs)("li",{className:"fragment",children:[" ",(0,a.jsx)("u",{children:"static"})," "]}),(0,a.jsx)("li",{className:"fragment",children:" { final }"}),(0,a.jsx)("li",{className:"fragment",children:" << enumeration >>"})]})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("section",{children:(0,a.jsx)("h2",{children:"Vererbung"})}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Gemeinsamkeiten von Unterschiedlichen Klassen"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Auto & Truck"}),(0,a.jsx)("li",{className:"fragment",children:"Baby, Kind & Erwachsener"}),(0,a.jsx)("li",{className:"fragment",children:"Samsung Galaxy S1, S2,... S21"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Vererbung erm\xf6glicht die Wiederverwendung von:"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Attributen"}),(0,a.jsx)("li",{className:"fragment",children:"Methoden"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Generalisierung"}),(0,a.jsx)("p",{className:"fragment",children:"Generalisierung bedeutet alle gemeinsamen Attribute und Methoden mehrerer Klassen in eine weitere Klasse zu extrahieren."}),(0,a.jsx)("p",{className:"fragment",children:"z.B. von Cat/Dog in die Klasse Animal"})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Vererbung"}),(0,a.jsx)("p",{className:"fragment",children:"Vererbung bedeutet alle Attribute und Methoden einer Klasse einer anderen Klasse zu \xfcbertragen."}),(0,a.jsx)("p",{className:"fragment",children:"z.B. Cat und Dog bekommen alle Attribute und Methoden der Klasse Animal"})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Beispiel extends"}),(0,a.jsx)("pre",{className:"fragment",children:(0,a.jsx)("code",{className:"java",dangerouslySetInnerHTML:{__html:'public class Dog extends Animal {\n public void bark() {\n System.out.println("Wuff");\n }\n}'}})})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Demo Vererbung"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Generalisierung von Dog und Cat"}),(0,a.jsx)("li",{className:"fragment",children:"Vererbung an Dog und Cat"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsxs)("h2",{children:["Das Schl\xfcsselwort ",(0,a.jsx)("strong",{children:"super"})]}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"wird verwendet um den Konstruktor der vererbenden Klasse auszuf\xfchren"}),(0,a.jsx)("li",{className:"fragment",children:"muss als erste Methode im Konstruktor ausgef\xfchrt werden"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Beispiel super"}),(0,a.jsx)("pre",{children:(0,a.jsx)("code",{className:"java",dangerouslySetInnerHTML:{__html:"public class Animal {\n public Animal(String name) {\n this.name = name;\n }\n}\n\npublic class Dog extends Animal {\n public Dog(String name) {\n super(name);\n }\n}"}})})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Demo super"}),(0,a.jsx)("ul",{children:(0,a.jsx)("li",{className:"fragment",children:"super call mit Animal"})})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"der protected modifier"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"weiterer Access modifier wie public und private"}),(0,a.jsx)("li",{className:"fragment",children:"kann angewendet werden auf Attribute, Methoden und Konstruktoren"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Auswirkung von protected"}),(0,a.jsx)("p",{children:"Methoden, Attribute und Konstructoren die mit protected markiert sind k\xf6nnen ausgef\xfchrt werden von:"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"erbenden Klassen"}),(0,a.jsx)("li",{className:"fragment",children:"Klassen im gleichen Package\ud83e\udd2f*"})]}),(0,a.jsx)("div",{className:"fragment",children:(0,a.jsx)(i.K,{})})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Demo protected"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"public name"}),(0,a.jsx)("li",{className:"fragment",children:"private name"}),(0,a.jsx)("li",{className:"fragment",children:"protected name"})]})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Zusammenfassung"}),(0,a.jsxs)("ul",{children:[(0,a.jsx)("li",{className:"fragment",children:"Gemeinsamkeiten mehrerer Klassen"}),(0,a.jsx)("li",{className:"fragment",children:"Generalisierung"}),(0,a.jsx)("li",{className:"fragment",children:"Vererbung"}),(0,a.jsx)("li",{className:"fragment",children:"protected"}),(0,a.jsx)("li",{className:"fragment",children:"super"})]})]}),(0,a.jsxs)("section",{children:[(0,a.jsx)("h2",{children:"Rest of the day"}),(0,a.jsx)("ul",{children:(0,a.jsx)("li",{className:"fragment",children:"Polymorphy 01 & 02"})})]})]})]})}}}]);
\ No newline at end of file
diff --git a/assets/js/runtime~main.3986b5df.js b/assets/js/runtime~main.a7c3f48c.js
similarity index 99%
rename from assets/js/runtime~main.3986b5df.js
rename to assets/js/runtime~main.a7c3f48c.js
index e527608dff..ed41c2f1be 100644
--- a/assets/js/runtime~main.3986b5df.js
+++ b/assets/js/runtime~main.a7c3f48c.js
@@ -1 +1 @@
-(()=>{"use strict";var e,f,a,d,c,b={},t={};function r(e){var f=t[e];if(void 0!==f)return f.exports;var a=t[e]={exports:{}};return b[e].call(a.exports,a,a.exports,r),a.exports}r.m=b,e=[],r.O=(f,a,d,c)=>{if(!a){var b=1/0;for(i=0;i=c)&&Object.keys(r.O).every((e=>r.O[e](a[o])))?a.splice(o--,1):(t=!1,c0&&e[i-1][2]>c;i--)e[i]=e[i-1];e[i]=[a,d,c]},r.n=e=>{var f=e&&e.__esModule?()=>e.default:()=>e;return r.d(f,{a:f}),f},a=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.__esModule)return e;if(16&d&&"function"==typeof e.then)return e}var c=Object.create(null);r.r(c);var b={};f=f||[null,a({}),a([]),a(a)];for(var t=2&d&&e;"object"==typeof t&&!~f.indexOf(t);t=a(t))Object.getOwnPropertyNames(t).forEach((f=>b[f]=()=>e[f]));return b.default=()=>e,r.d(c,b),c},r.d=(e,f)=>{for(var a in f)r.o(f,a)&&!r.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:f[a]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((f,a)=>(r.f[a](e,f),f)),[])),r.u=e=>"assets/js/"+({31:"e0b82fb7",53:"935f2afb",93:"aef7e51d",116:"2ad6d4d0",172:"b7a5d5d0",196:"b6f84489",201:"ef9ead8d",215:"7791266f",255:"6bb11f50",266:"3f7cc959",332:"52e4e7c9",529:"97553584",626:"203119e9",682:"b071ca9b",720:"2728216c",786:"cabb5ff4",874:"d52bf187",916:"d070299c",925:"de95109d",975:"6da4e251",1109:"dff2a305",1199:"5777cfa4",1297:"fe597251",1347:"cf69822a",1358:"8aecd2f4",1384:"944cddd2",1401:"0410e12d",1415:"0e1bb336",1431:"9c85de4a",1466:"238cd375",1476:"f8c3ef88",1495:"6b419fb2",1521:"e03300b8",1664:"b483d51b",1669:"0501bf85",1808:"8350b37a",1818:"d5fb78b2",1837:"16cbeffd",1878:"a25b9043",1957:"a3030d03",1963:"7a53acad",1996:"549319b9",2010:"a90a4a9e",2018:"6346fcc4",2053:"e991bb2c",2065:"e6f35a47",2072:"23a472b6",2075:"b3cd74e3",2110:"95002365",2176:"8cd71234",2219:"a91640a8",2304:"c7dc8d31",2375:"a76452f4",2406:"71f73cce",2408:"63923b75",2434:"b95788ec",2498:"3c5e4b2e",2544:"34709cc5",2586:"9524ef1a",2621:"aa58f4ae",2651:"3c637039",2706:"48a50ab8",2708:"8f25f5d6",2735:"b1e6effd",2742:"a5e76fc9",2767:"06004260",2784:"1ad957dc",2879:"6aa21f36",2888:"f5be9213",2928:"77dbb6e1",2980:"f456518f",2996:"233b353a",3015:"cb22ebae",3083:"5386c278",3085:"8caa2fdf",3116:"1e2dcb22",3131:"4c4f5fc4",3138:"0bfbf8f4",3147:"a26b60a5",3232:"73b2a435",3262:"109e9612",3263:"ae83292a",3312:"3f922b4b",3404:"cb046ad5",3423:"76198300",3440:"98c56d94",3450:"ed8cf4c0",3455:"8ef81bfe",3483:"0bbfb480",3550:"ac35e025",3635:"20d0414b",3647:"f96cb68c",3649:"dd9891af",3669:"bee6f53c",3696:"64b69036",3745:"fc836937",3751:"3720c009",3770:"83b849fb",3781:"be15cd35",3787:"f97151eb",3891:"e99e572d",4007:"b8878fef",4065:"5f00b87e",4072:"6d3449ad",4086:"ac6ad0e8",4121:"55960ee5",4154:"79f79343",4210:"5e761421",4214:"4df51fab",4244:"e90f8152",4346:"fe501679",4358:"297449bd",4368:"a94703ab",4398:"d1a92424",4474:"4319120f",4522:"a56ee7bd",4535:"7702237f",4578:"d7da4577",4597:"d6dd0f40",4679:"238ef506",4704:"15cec10f",4705:"1b91faeb",4708:"45c26b80",4722:"a24ba8a2",4734:"47b00846",4751:"5555c7ad",4768:"6f55c9cf",4822:"f5b10b8e",4853:"5b7cb4e1",4944:"fdea30b1",5006:"899e75d1",5021:"7c3edcb8",5085:"49909ba3",5088:"78f4edf6",5118:"3d95ca39",5142:"389ae6a4",5185:"4a041131",5216:"feb7e17c",5344:"cfb4ba6c",5351:"6d9fe0fd",5383:"44b418b9",5428:"122f0439",5432:"5c7aad7f",5523:"41ee152b",5530:"d4f48d34",5630:"e22c7820",5647:"77d1e0ba",5653:"9c5846f6",5697:"b42fa196",5785:"a0f05e84",5819:"73fad367",5838:"10130def",5840:"b8171fcc",5847:"e6925be6",5873:"0d0c8197",5923:"79d4ddb7",5930:"2c284d67",5968:"e7799648",6070:"2d9eba9d",6071:"1086c4e3",6101:"2e8a245f",6102:"ffdef6a3",6106:"679e28d9",6144:"a518c2df",6165:"298453e4",6199:"91c34f41",6244:"859318dd",6328:"7a2372eb",6345:"37a06808",6350:"4b9029c1",6405:"14fbdd02",6424:"f110e178",6443:"88336e08",6461:"51ab9c19",6495:"1dd85dc9",6602:"a4410d68",6629:"ce3496c0",6691:"aa2b73ba",6693:"332bfeaf",6710:"eb86d9f9",6754:"4bb86d27",6858:"230eb522",6881:"447a540c",6922:"eb4359f5",6988:"d579123c",7035:"ddac9921",7044:"60fc2430",7063:"5c8e59f9",7094:"43cca6d3",7200:"233bdb49",7208:"082617a4",7235:"6660ff76",7268:"7cce416b",7298:"4edfc53b",7388:"0fc9e6b7",7402:"d6717929",7456:"a005d525",7467:"915d5b01",7486:"55d21a58",7512:"0ef44821",7576:"2e875b0e",7624:"a08ceb05",7630:"796909c2",7659:"a3a09024",7667:"d374be20",7686:"9bc89261",7696:"26d05148",7728:"a3c31154",7773:"41352aaa",7853:"e6f05ffc",7855:"248e9f76",7915:"6f6e7383",7918:"17896441",7969:"ae2be934",7978:"d22a337a",7979:"5751a021",7998:"da22bcdc",8023:"56aa4d1f",8047:"e488e9fc",8053:"ed934f36",8085:"01c7cd1e",8122:"356d631d",8125:"27ad3b92",8145:"d32f801f",8169:"e2b6a481",8210:"f726a4be",8237:"92224060",8274:"7345e372",8276:"a537fed9",8310:"cff312c3",8341:"99587e2f",8407:"4b4016e6",8420:"bb36acc2",8456:"efacd65b",8506:"a54fc26c",8518:"a7bd4aaa",8533:"94e4e5d4",8549:"7a44d9a0",8551:"2b504e58",8616:"6c2dd9fa",8632:"d86cba58",8635:"cf2e9d71",8685:"bf2bc47a",8703:"1d87388b",8728:"c45c41ba",8740:"92ffcc05",8759:"5519f4be",8763:"8fd58566",8774:"c7359be9",8784:"2d65bd8b",8802:"1a78d941",8820:"3df65c9e",8825:"36c6292e",8882:"6e969bdd",8887:"9d1e753c",9019:"9d2b8946",9055:"c8d9e14a",9058:"7df96b6c",9084:"d3931f26",9094:"d74b99c1",9112:"05e916a1",9129:"34dc406d",9135:"49705f8c",9139:"849bbed8",9202:"62b48671",9216:"4d600c29",9247:"0c7ead0f",9263:"1c3beb9b",9270:"36d80f80",9302:"a6ab000b",9354:"3f85d6ac",9389:"6263c13b",9414:"b056ff5d",9432:"4bcab200",9518:"4fc36aa3",9553:"3c20829f",9578:"97fd7fd6",9592:"d467001a",9661:"5e95c892",9691:"70760871",9742:"c38ea8d3",9762:"a752ebca",9822:"1d6d5ede",9825:"ed2900f6",9838:"69c35abe",9848:"227cf134",9866:"1a6fd549",9924:"df203c0f"}[e]||e)+"."+{31:"02c9fa3c",53:"a4f2fcd9",85:"b960f131",93:"a13d8734",116:"59597fe4",172:"8dc2e423",196:"bbc481cb",201:"c86270ff",215:"db2074a9",255:"8e1c4e63",266:"78d4df8b",295:"e355e5b2",332:"3e729d9a",529:"8d75e0a2",626:"e67644ac",682:"6401a74a",720:"87ddd190",786:"9248e466",874:"f9a6f729",905:"f787c014",916:"e0737337",925:"a62d6278",975:"3a5154e6",1109:"e57585a4",1199:"d49f322c",1297:"8d0dc17b",1347:"83466642",1358:"eeaecbf2",1384:"aa9aafb6",1401:"2408b480",1415:"e81fadf8",1431:"d91ff9e0",1466:"ced908de",1476:"08ab8614",1495:"78c659a5",1521:"b7cc8f31",1644:"0b59f8dc",1664:"02879ece",1669:"6b0f2f7c",1772:"1f7231c2",1808:"a7713b05",1818:"68aea224",1837:"48d2a239",1878:"58e7e041",1957:"5aa78421",1963:"c84bb2d8",1996:"7586f192",2010:"01bef069",2018:"d91d1ae4",2053:"76656947",2065:"a5990514",2072:"839a2ed1",2075:"7046faea",2110:"42182756",2176:"24443580",2219:"4b6660d9",2237:"42d1b3f7",2304:"754b1084",2312:"0d548f86",2375:"6c6fd4ba",2406:"a96337fd",2408:"7ba32764",2434:"682da897",2465:"310e2fa5",2498:"b58b7773",2544:"a2ac80cb",2586:"848bd4d4",2621:"0381f1d5",2651:"99825561",2661:"3e946aaf",2689:"500b6bce",2706:"2353a860",2708:"208f9d25",2735:"0f0553d5",2742:"88b42875",2767:"4ab89da7",2784:"95c88140",2879:"3dc24440",2888:"3b34b0c7",2928:"984068e0",2955:"979bd1b9",2980:"88b475cd",2995:"d9f9751d",2996:"dbb9e236",3015:"aeedc4c5",3083:"e1cc5586",3085:"adcf6ced",3116:"f8abd779",3131:"d0e3627d",3138:"81babb33",3147:"b9e4c11d",3232:"9251efe2",3262:"578eaaa1",3263:"26f03f3f",3312:"6ffaa22b",3404:"70d043dc",3423:"9c195985",3440:"20b9eac7",3449:"b8c5f4dc",3450:"90dc635d",3455:"3c442ca4",3483:"c5532ae5",3550:"c07a2fa7",3594:"3f8d5018",3635:"c43794b6",3647:"7a723dfa",3649:"e25ecfbe",3669:"f034a491",3696:"ccf6c389",3727:"eab08f84",3745:"483f6599",3751:"08b690fb",3770:"01c99816",3781:"96da37ce",3787:"a21e5bf2",3891:"7515b79e",3920:"a64b20c8",3952:"54a7ee4f",3966:"caebe75f",4007:"53a45514",4065:"310b7e92",4072:"24b5a91a",4086:"f4c85d72",4121:"f672aa24",4154:"edcfb6c8",4210:"34803e11",4214:"56c16519",4244:"07e2197b",4346:"076aed2b",4358:"b932623f",4368:"b762c0a1",4398:"40f72954",4474:"577ff10c",4522:"a09ad9d2",4535:"7726ec39",4578:"9cf15b21",4597:"9c3545a8",4679:"bc6f632b",4704:"a5f0dbd6",4705:"c637e1a5",4708:"4fae39ca",4722:"6612a300",4734:"e1923b35",4751:"1aff2008",4768:"dc3cb445",4822:"fb47826c",4853:"c28c1057",4858:"2456b185",4944:"bf7527c7",5006:"442ae73c",5021:"d5a5736a",5054:"92770135",5085:"e8f96da5",5088:"557c983a",5114:"ca95aaf1",5118:"0a3064e0",5142:"1492d201",5185:"3480ec82",5216:"df89d6bc",5344:"1cae2b92",5351:"aed694e4",5383:"444343b3",5428:"5014befb",5432:"0b484049",5523:"16fb4182",5530:"049d8e67",5630:"26f4050d",5647:"01ec6d77",5653:"41d94e25",5697:"b5587479",5718:"bc1bde91",5785:"8b17d61b",5819:"b9345e8e",5838:"7f9e7eab",5840:"051b300e",5847:"9dcfb853",5873:"686a91de",5923:"e0248785",5930:"644e314b",5968:"a7567029",6070:"f190dab7",6071:"e0fa3846",6101:"323f6f29",6102:"1c0765d0",6106:"893dad98",6144:"2596a5ba",6165:"f3d79c12",6199:"a17fa422",6244:"914200a0",6328:"df2fca8f",6345:"dabf64e4",6350:"e0ad77aa",6405:"0b1ffd1b",6424:"75353b58",6443:"c82f2a46",6461:"31ccb689",6495:"39fbc8fc",6602:"8f10485b",6629:"07347c19",6691:"218d0cdb",6693:"b8cd77ba",6710:"c385febd",6733:"c20113a8",6754:"986cc5d9",6858:"0aa58b17",6881:"106bcd5e",6922:"25b60b53",6988:"d664c2fc",7035:"8acb6c5d",7044:"1c499e0f",7063:"be6874c0",7094:"dc562f71",7180:"78608af3",7200:"7b797a4d",7208:"e44fe99e",7235:"c44440af",7268:"01d2ae27",7298:"325134a5",7381:"2562d8b6",7388:"18025123",7402:"c3bd2ae1",7456:"573de377",7467:"f8f10e18",7486:"0179c970",7497:"316d7cab",7512:"f3c45ed0",7576:"1a5c0cb8",7624:"7dea9124",7630:"63424113",7659:"5f7d763c",7667:"11a03a38",7686:"f349b010",7696:"b3ea4e17",7728:"3e5805b1",7773:"18a73a4a",7853:"c0fcdef6",7855:"caea7353",7915:"51748339",7918:"e2032fa4",7969:"44388f8c",7978:"15adfde7",7979:"82c7753c",7998:"9c6a1128",8023:"c7b31e38",8047:"6a8727fa",8053:"e424876f",8085:"73d3dacc",8122:"cb12c8d5",8125:"4e8d2a9e",8145:"843d4189",8169:"238348d1",8210:"51a91f23",8237:"1ab06ffb",8274:"ba4fa9f1",8276:"ff736e2a",8310:"acf6f2de",8314:"f845b646",8341:"9198e942",8407:"f7af574d",8420:"76ecb7eb",8456:"6ef0fc2f",8506:"36fe75df",8518:"81dc4e21",8533:"0cb8ba4a",8549:"d9aa6927",8551:"3e833166",8616:"d842943f",8632:"4a5fa54c",8635:"8a1ea298",8685:"ea0aae2f",8703:"d36467f7",8728:"fb518f42",8740:"139160b7",8759:"e3a4cd23",8763:"d67436e0",8774:"86a8d990",8784:"ee73f215",8802:"18efa31b",8810:"8e37d88d",8817:"bcaf4a63",8820:"01d999e9",8825:"a0ddee56",8882:"b947f13e",8887:"47b6a0fc",8932:"6434b049",9019:"97949a39",9055:"f792b6ca",9058:"a8554ee5",9084:"fcc9f99a",9094:"d473cc0e",9112:"b3538338",9129:"169cea20",9135:"1ead06f8",9139:"4ca62e06",9202:"c3a45df3",9206:"4b18c628",9216:"8af8b788",9247:"6127864a",9263:"7e83c216",9270:"13d052e0",9302:"e0e46a84",9354:"3506544e",9389:"5f8fa743",9414:"5517fcfa",9417:"9614bfcb",9432:"a049d0e4",9496:"246cbcc1",9518:"1fe7c510",9553:"4a3dc389",9578:"a9df3026",9592:"ce3dadc6",9661:"07ce4504",9691:"c7bce5c9",9742:"e29375d4",9762:"c96ea012",9822:"d6092d83",9825:"2564a2b4",9838:"9f9576a0",9848:"5ed6da77",9866:"573d8c08",9924:"b86148c9"}[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,f)=>Object.prototype.hasOwnProperty.call(e,f),d={},c="java-docs:",r.l=(e,f,a,b)=>{if(d[e])d[e].push(f);else{var t,o;if(void 0!==a)for(var n=document.getElementsByTagName("script"),i=0;i{t.onerror=t.onload=null,clearTimeout(s);var c=d[e];if(delete d[e],t.parentNode&&t.parentNode.removeChild(t),c&&c.forEach((e=>e(a))),f)return f(a)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=l.bind(null,t.onerror),t.onload=l.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="/java-docs/",r.gca=function(e){return e={17896441:"7918",70760871:"9691",76198300:"3423",92224060:"8237",95002365:"2110",97553584:"529",e0b82fb7:"31","935f2afb":"53",aef7e51d:"93","2ad6d4d0":"116",b7a5d5d0:"172",b6f84489:"196",ef9ead8d:"201","7791266f":"215","6bb11f50":"255","3f7cc959":"266","52e4e7c9":"332","203119e9":"626",b071ca9b:"682","2728216c":"720",cabb5ff4:"786",d52bf187:"874",d070299c:"916",de95109d:"925","6da4e251":"975",dff2a305:"1109","5777cfa4":"1199",fe597251:"1297",cf69822a:"1347","8aecd2f4":"1358","944cddd2":"1384","0410e12d":"1401","0e1bb336":"1415","9c85de4a":"1431","238cd375":"1466",f8c3ef88:"1476","6b419fb2":"1495",e03300b8:"1521",b483d51b:"1664","0501bf85":"1669","8350b37a":"1808",d5fb78b2:"1818","16cbeffd":"1837",a25b9043:"1878",a3030d03:"1957","7a53acad":"1963","549319b9":"1996",a90a4a9e:"2010","6346fcc4":"2018",e991bb2c:"2053",e6f35a47:"2065","23a472b6":"2072",b3cd74e3:"2075","8cd71234":"2176",a91640a8:"2219",c7dc8d31:"2304",a76452f4:"2375","71f73cce":"2406","63923b75":"2408",b95788ec:"2434","3c5e4b2e":"2498","34709cc5":"2544","9524ef1a":"2586",aa58f4ae:"2621","3c637039":"2651","48a50ab8":"2706","8f25f5d6":"2708",b1e6effd:"2735",a5e76fc9:"2742","06004260":"2767","1ad957dc":"2784","6aa21f36":"2879",f5be9213:"2888","77dbb6e1":"2928",f456518f:"2980","233b353a":"2996",cb22ebae:"3015","5386c278":"3083","8caa2fdf":"3085","1e2dcb22":"3116","4c4f5fc4":"3131","0bfbf8f4":"3138",a26b60a5:"3147","73b2a435":"3232","109e9612":"3262",ae83292a:"3263","3f922b4b":"3312",cb046ad5:"3404","98c56d94":"3440",ed8cf4c0:"3450","8ef81bfe":"3455","0bbfb480":"3483",ac35e025:"3550","20d0414b":"3635",f96cb68c:"3647",dd9891af:"3649",bee6f53c:"3669","64b69036":"3696",fc836937:"3745","3720c009":"3751","83b849fb":"3770",be15cd35:"3781",f97151eb:"3787",e99e572d:"3891",b8878fef:"4007","5f00b87e":"4065","6d3449ad":"4072",ac6ad0e8:"4086","55960ee5":"4121","79f79343":"4154","5e761421":"4210","4df51fab":"4214",e90f8152:"4244",fe501679:"4346","297449bd":"4358",a94703ab:"4368",d1a92424:"4398","4319120f":"4474",a56ee7bd:"4522","7702237f":"4535",d7da4577:"4578",d6dd0f40:"4597","238ef506":"4679","15cec10f":"4704","1b91faeb":"4705","45c26b80":"4708",a24ba8a2:"4722","47b00846":"4734","5555c7ad":"4751","6f55c9cf":"4768",f5b10b8e:"4822","5b7cb4e1":"4853",fdea30b1:"4944","899e75d1":"5006","7c3edcb8":"5021","49909ba3":"5085","78f4edf6":"5088","3d95ca39":"5118","389ae6a4":"5142","4a041131":"5185",feb7e17c:"5216",cfb4ba6c:"5344","6d9fe0fd":"5351","44b418b9":"5383","122f0439":"5428","5c7aad7f":"5432","41ee152b":"5523",d4f48d34:"5530",e22c7820:"5630","77d1e0ba":"5647","9c5846f6":"5653",b42fa196:"5697",a0f05e84:"5785","73fad367":"5819","10130def":"5838",b8171fcc:"5840",e6925be6:"5847","0d0c8197":"5873","79d4ddb7":"5923","2c284d67":"5930",e7799648:"5968","2d9eba9d":"6070","1086c4e3":"6071","2e8a245f":"6101",ffdef6a3:"6102","679e28d9":"6106",a518c2df:"6144","298453e4":"6165","91c34f41":"6199","859318dd":"6244","7a2372eb":"6328","37a06808":"6345","4b9029c1":"6350","14fbdd02":"6405",f110e178:"6424","88336e08":"6443","51ab9c19":"6461","1dd85dc9":"6495",a4410d68:"6602",ce3496c0:"6629",aa2b73ba:"6691","332bfeaf":"6693",eb86d9f9:"6710","4bb86d27":"6754","230eb522":"6858","447a540c":"6881",eb4359f5:"6922",d579123c:"6988",ddac9921:"7035","60fc2430":"7044","5c8e59f9":"7063","43cca6d3":"7094","233bdb49":"7200","082617a4":"7208","6660ff76":"7235","7cce416b":"7268","4edfc53b":"7298","0fc9e6b7":"7388",d6717929:"7402",a005d525:"7456","915d5b01":"7467","55d21a58":"7486","0ef44821":"7512","2e875b0e":"7576",a08ceb05:"7624","796909c2":"7630",a3a09024:"7659",d374be20:"7667","9bc89261":"7686","26d05148":"7696",a3c31154:"7728","41352aaa":"7773",e6f05ffc:"7853","248e9f76":"7855","6f6e7383":"7915",ae2be934:"7969",d22a337a:"7978","5751a021":"7979",da22bcdc:"7998","56aa4d1f":"8023",e488e9fc:"8047",ed934f36:"8053","01c7cd1e":"8085","356d631d":"8122","27ad3b92":"8125",d32f801f:"8145",e2b6a481:"8169",f726a4be:"8210","7345e372":"8274",a537fed9:"8276",cff312c3:"8310","99587e2f":"8341","4b4016e6":"8407",bb36acc2:"8420",efacd65b:"8456",a54fc26c:"8506",a7bd4aaa:"8518","94e4e5d4":"8533","7a44d9a0":"8549","2b504e58":"8551","6c2dd9fa":"8616",d86cba58:"8632",cf2e9d71:"8635",bf2bc47a:"8685","1d87388b":"8703",c45c41ba:"8728","92ffcc05":"8740","5519f4be":"8759","8fd58566":"8763",c7359be9:"8774","2d65bd8b":"8784","1a78d941":"8802","3df65c9e":"8820","36c6292e":"8825","6e969bdd":"8882","9d1e753c":"8887","9d2b8946":"9019",c8d9e14a:"9055","7df96b6c":"9058",d3931f26:"9084",d74b99c1:"9094","05e916a1":"9112","34dc406d":"9129","49705f8c":"9135","849bbed8":"9139","62b48671":"9202","4d600c29":"9216","0c7ead0f":"9247","1c3beb9b":"9263","36d80f80":"9270",a6ab000b:"9302","3f85d6ac":"9354","6263c13b":"9389",b056ff5d:"9414","4bcab200":"9432","4fc36aa3":"9518","3c20829f":"9553","97fd7fd6":"9578",d467001a:"9592","5e95c892":"9661",c38ea8d3:"9742",a752ebca:"9762","1d6d5ede":"9822",ed2900f6:"9825","69c35abe":"9838","227cf134":"9848","1a6fd549":"9866",df203c0f:"9924"}[e]||e,r.p+r.u(e)},(()=>{var e={1303:0,532:0};r.f.j=(f,a)=>{var d=r.o(e,f)?e[f]:void 0;if(0!==d)if(d)a.push(d[2]);else if(/^(1303|532)$/.test(f))e[f]=0;else{var c=new Promise(((a,c)=>d=e[f]=[a,c]));a.push(d[2]=c);var b=r.p+r.u(f),t=new Error;r.l(b,(a=>{if(r.o(e,f)&&(0!==(d=e[f])&&(e[f]=void 0),d)){var c=a&&("load"===a.type?"missing":a.type),b=a&&a.target&&a.target.src;t.message="Loading chunk "+f+" failed.\n("+c+": "+b+")",t.name="ChunkLoadError",t.type=c,t.request=b,d[1](t)}}),"chunk-"+f,f)}},r.O.j=f=>0===e[f];var f=(f,a)=>{var d,c,b=a[0],t=a[1],o=a[2],n=0;if(b.some((f=>0!==e[f]))){for(d in t)r.o(t,d)&&(r.m[d]=t[d]);if(o)var i=o(r)}for(f&&f(a);n{"use strict";var e,f,a,d,c,b={},t={};function r(e){var f=t[e];if(void 0!==f)return f.exports;var a=t[e]={exports:{}};return b[e].call(a.exports,a,a.exports,r),a.exports}r.m=b,e=[],r.O=(f,a,d,c)=>{if(!a){var b=1/0;for(i=0;i=c)&&Object.keys(r.O).every((e=>r.O[e](a[o])))?a.splice(o--,1):(t=!1,c0&&e[i-1][2]>c;i--)e[i]=e[i-1];e[i]=[a,d,c]},r.n=e=>{var f=e&&e.__esModule?()=>e.default:()=>e;return r.d(f,{a:f}),f},a=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.__esModule)return e;if(16&d&&"function"==typeof e.then)return e}var c=Object.create(null);r.r(c);var b={};f=f||[null,a({}),a([]),a(a)];for(var t=2&d&&e;"object"==typeof t&&!~f.indexOf(t);t=a(t))Object.getOwnPropertyNames(t).forEach((f=>b[f]=()=>e[f]));return b.default=()=>e,r.d(c,b),c},r.d=(e,f)=>{for(var a in f)r.o(f,a)&&!r.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:f[a]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((f,a)=>(r.f[a](e,f),f)),[])),r.u=e=>"assets/js/"+({31:"e0b82fb7",53:"935f2afb",93:"aef7e51d",116:"2ad6d4d0",172:"b7a5d5d0",196:"b6f84489",201:"ef9ead8d",215:"7791266f",255:"6bb11f50",266:"3f7cc959",332:"52e4e7c9",529:"97553584",626:"203119e9",682:"b071ca9b",720:"2728216c",786:"cabb5ff4",874:"d52bf187",916:"d070299c",925:"de95109d",975:"6da4e251",1109:"dff2a305",1199:"5777cfa4",1297:"fe597251",1347:"cf69822a",1358:"8aecd2f4",1384:"944cddd2",1401:"0410e12d",1415:"0e1bb336",1431:"9c85de4a",1466:"238cd375",1476:"f8c3ef88",1495:"6b419fb2",1521:"e03300b8",1664:"b483d51b",1669:"0501bf85",1808:"8350b37a",1818:"d5fb78b2",1837:"16cbeffd",1878:"a25b9043",1957:"a3030d03",1963:"7a53acad",1996:"549319b9",2010:"a90a4a9e",2018:"6346fcc4",2053:"e991bb2c",2065:"e6f35a47",2072:"23a472b6",2075:"b3cd74e3",2110:"95002365",2176:"8cd71234",2219:"a91640a8",2304:"c7dc8d31",2375:"a76452f4",2406:"71f73cce",2408:"63923b75",2434:"b95788ec",2498:"3c5e4b2e",2544:"34709cc5",2586:"9524ef1a",2621:"aa58f4ae",2651:"3c637039",2706:"48a50ab8",2708:"8f25f5d6",2735:"b1e6effd",2742:"a5e76fc9",2767:"06004260",2784:"1ad957dc",2879:"6aa21f36",2888:"f5be9213",2928:"77dbb6e1",2980:"f456518f",2996:"233b353a",3015:"cb22ebae",3083:"5386c278",3085:"8caa2fdf",3116:"1e2dcb22",3131:"4c4f5fc4",3138:"0bfbf8f4",3147:"a26b60a5",3232:"73b2a435",3262:"109e9612",3263:"ae83292a",3312:"3f922b4b",3404:"cb046ad5",3423:"76198300",3440:"98c56d94",3450:"ed8cf4c0",3455:"8ef81bfe",3483:"0bbfb480",3550:"ac35e025",3635:"20d0414b",3647:"f96cb68c",3649:"dd9891af",3669:"bee6f53c",3696:"64b69036",3745:"fc836937",3751:"3720c009",3770:"83b849fb",3781:"be15cd35",3787:"f97151eb",3891:"e99e572d",4007:"b8878fef",4065:"5f00b87e",4072:"6d3449ad",4086:"ac6ad0e8",4121:"55960ee5",4154:"79f79343",4210:"5e761421",4214:"4df51fab",4244:"e90f8152",4346:"fe501679",4358:"297449bd",4368:"a94703ab",4398:"d1a92424",4474:"4319120f",4522:"a56ee7bd",4535:"7702237f",4578:"d7da4577",4597:"d6dd0f40",4679:"238ef506",4704:"15cec10f",4705:"1b91faeb",4708:"45c26b80",4722:"a24ba8a2",4734:"47b00846",4751:"5555c7ad",4768:"6f55c9cf",4822:"f5b10b8e",4853:"5b7cb4e1",4944:"fdea30b1",5006:"899e75d1",5021:"7c3edcb8",5085:"49909ba3",5088:"78f4edf6",5118:"3d95ca39",5142:"389ae6a4",5185:"4a041131",5216:"feb7e17c",5344:"cfb4ba6c",5351:"6d9fe0fd",5383:"44b418b9",5428:"122f0439",5432:"5c7aad7f",5523:"41ee152b",5530:"d4f48d34",5630:"e22c7820",5647:"77d1e0ba",5653:"9c5846f6",5697:"b42fa196",5785:"a0f05e84",5819:"73fad367",5838:"10130def",5840:"b8171fcc",5847:"e6925be6",5873:"0d0c8197",5923:"79d4ddb7",5930:"2c284d67",5968:"e7799648",6070:"2d9eba9d",6071:"1086c4e3",6101:"2e8a245f",6102:"ffdef6a3",6106:"679e28d9",6144:"a518c2df",6165:"298453e4",6199:"91c34f41",6244:"859318dd",6328:"7a2372eb",6345:"37a06808",6350:"4b9029c1",6405:"14fbdd02",6424:"f110e178",6443:"88336e08",6461:"51ab9c19",6495:"1dd85dc9",6602:"a4410d68",6629:"ce3496c0",6691:"aa2b73ba",6693:"332bfeaf",6710:"eb86d9f9",6754:"4bb86d27",6858:"230eb522",6881:"447a540c",6922:"eb4359f5",6988:"d579123c",7035:"ddac9921",7044:"60fc2430",7063:"5c8e59f9",7094:"43cca6d3",7200:"233bdb49",7208:"082617a4",7235:"6660ff76",7268:"7cce416b",7298:"4edfc53b",7388:"0fc9e6b7",7402:"d6717929",7456:"a005d525",7467:"915d5b01",7486:"55d21a58",7512:"0ef44821",7576:"2e875b0e",7624:"a08ceb05",7630:"796909c2",7659:"a3a09024",7667:"d374be20",7686:"9bc89261",7696:"26d05148",7728:"a3c31154",7773:"41352aaa",7853:"e6f05ffc",7855:"248e9f76",7915:"6f6e7383",7918:"17896441",7969:"ae2be934",7978:"d22a337a",7979:"5751a021",7998:"da22bcdc",8023:"56aa4d1f",8047:"e488e9fc",8053:"ed934f36",8085:"01c7cd1e",8122:"356d631d",8125:"27ad3b92",8145:"d32f801f",8169:"e2b6a481",8210:"f726a4be",8237:"92224060",8274:"7345e372",8276:"a537fed9",8310:"cff312c3",8341:"99587e2f",8407:"4b4016e6",8420:"bb36acc2",8456:"efacd65b",8506:"a54fc26c",8518:"a7bd4aaa",8533:"94e4e5d4",8549:"7a44d9a0",8551:"2b504e58",8616:"6c2dd9fa",8632:"d86cba58",8635:"cf2e9d71",8685:"bf2bc47a",8703:"1d87388b",8728:"c45c41ba",8740:"92ffcc05",8759:"5519f4be",8763:"8fd58566",8774:"c7359be9",8784:"2d65bd8b",8802:"1a78d941",8820:"3df65c9e",8825:"36c6292e",8882:"6e969bdd",8887:"9d1e753c",9019:"9d2b8946",9055:"c8d9e14a",9058:"7df96b6c",9084:"d3931f26",9094:"d74b99c1",9112:"05e916a1",9129:"34dc406d",9135:"49705f8c",9139:"849bbed8",9202:"62b48671",9216:"4d600c29",9247:"0c7ead0f",9263:"1c3beb9b",9270:"36d80f80",9302:"a6ab000b",9354:"3f85d6ac",9389:"6263c13b",9414:"b056ff5d",9432:"4bcab200",9518:"4fc36aa3",9553:"3c20829f",9578:"97fd7fd6",9592:"d467001a",9661:"5e95c892",9691:"70760871",9742:"c38ea8d3",9762:"a752ebca",9822:"1d6d5ede",9825:"ed2900f6",9838:"69c35abe",9848:"227cf134",9866:"1a6fd549",9924:"df203c0f"}[e]||e)+"."+{31:"02c9fa3c",53:"a4f2fcd9",85:"b960f131",93:"a13d8734",116:"59597fe4",172:"8dc2e423",196:"bbc481cb",201:"c86270ff",215:"db2074a9",255:"8e1c4e63",266:"78d4df8b",295:"e355e5b2",332:"3e729d9a",529:"8d75e0a2",626:"e67644ac",682:"6401a74a",720:"87ddd190",786:"9248e466",874:"f9a6f729",905:"f787c014",916:"e0737337",925:"a62d6278",975:"3a5154e6",1109:"e57585a4",1199:"d49f322c",1297:"8d0dc17b",1347:"83466642",1358:"eeaecbf2",1384:"aa9aafb6",1401:"2408b480",1415:"e81fadf8",1431:"d91ff9e0",1466:"ced908de",1476:"08ab8614",1495:"78c659a5",1521:"b7cc8f31",1644:"0b59f8dc",1664:"02879ece",1669:"6b0f2f7c",1772:"1f7231c2",1808:"a7713b05",1818:"68aea224",1837:"48d2a239",1878:"58e7e041",1957:"5aa78421",1963:"c84bb2d8",1996:"7586f192",2010:"01bef069",2018:"d91d1ae4",2053:"76656947",2065:"a5990514",2072:"839a2ed1",2075:"7046faea",2110:"42182756",2176:"24443580",2219:"4b6660d9",2237:"42d1b3f7",2304:"754b1084",2312:"0d548f86",2375:"6c6fd4ba",2406:"a96337fd",2408:"7ba32764",2434:"682da897",2465:"310e2fa5",2498:"b58b7773",2544:"a2ac80cb",2586:"848bd4d4",2621:"0381f1d5",2651:"99825561",2661:"3e946aaf",2689:"500b6bce",2706:"2353a860",2708:"208f9d25",2735:"0f0553d5",2742:"88b42875",2767:"4ab89da7",2784:"95c88140",2879:"3dc24440",2888:"3b34b0c7",2928:"984068e0",2955:"979bd1b9",2980:"88b475cd",2995:"d9f9751d",2996:"dbb9e236",3015:"aeedc4c5",3083:"e1cc5586",3085:"adcf6ced",3116:"f8abd779",3131:"d0e3627d",3138:"81babb33",3147:"b9e4c11d",3232:"9251efe2",3262:"578eaaa1",3263:"26f03f3f",3312:"6ffaa22b",3404:"70d043dc",3423:"9c195985",3440:"20b9eac7",3449:"b8c5f4dc",3450:"90dc635d",3455:"3c442ca4",3483:"c5532ae5",3550:"c07a2fa7",3594:"3f8d5018",3635:"c43794b6",3647:"7a723dfa",3649:"e25ecfbe",3669:"f034a491",3696:"ccf6c389",3727:"eab08f84",3745:"483f6599",3751:"08b690fb",3770:"01c99816",3781:"96da37ce",3787:"a21e5bf2",3891:"7515b79e",3920:"a64b20c8",3952:"54a7ee4f",3966:"caebe75f",4007:"53a45514",4065:"310b7e92",4072:"24b5a91a",4086:"f4c85d72",4121:"f672aa24",4154:"edcfb6c8",4210:"34803e11",4214:"56c16519",4244:"07e2197b",4346:"076aed2b",4358:"b932623f",4368:"b762c0a1",4398:"40f72954",4474:"577ff10c",4522:"a09ad9d2",4535:"7726ec39",4578:"9cf15b21",4597:"9c3545a8",4679:"bc6f632b",4704:"a5f0dbd6",4705:"c637e1a5",4708:"4fae39ca",4722:"6612a300",4734:"e1923b35",4751:"1aff2008",4768:"dc3cb445",4822:"fb47826c",4853:"c28c1057",4858:"2456b185",4944:"062f6071",5006:"442ae73c",5021:"d5a5736a",5054:"92770135",5085:"e8f96da5",5088:"557c983a",5114:"ca95aaf1",5118:"0a3064e0",5142:"1492d201",5185:"3480ec82",5216:"df89d6bc",5344:"1cae2b92",5351:"aed694e4",5383:"444343b3",5428:"5014befb",5432:"0b484049",5523:"16fb4182",5530:"049d8e67",5630:"26f4050d",5647:"01ec6d77",5653:"41d94e25",5697:"b5587479",5718:"bc1bde91",5785:"8b17d61b",5819:"b9345e8e",5838:"7f9e7eab",5840:"051b300e",5847:"9dcfb853",5873:"686a91de",5923:"e0248785",5930:"644e314b",5968:"a7567029",6070:"f190dab7",6071:"e0fa3846",6101:"323f6f29",6102:"1c0765d0",6106:"893dad98",6144:"2596a5ba",6165:"f3d79c12",6199:"a17fa422",6244:"914200a0",6328:"df2fca8f",6345:"dabf64e4",6350:"e0ad77aa",6405:"0b1ffd1b",6424:"75353b58",6443:"c82f2a46",6461:"31ccb689",6495:"39fbc8fc",6602:"8f10485b",6629:"07347c19",6691:"218d0cdb",6693:"b8cd77ba",6710:"c385febd",6733:"c20113a8",6754:"986cc5d9",6858:"0aa58b17",6881:"106bcd5e",6922:"25b60b53",6988:"d664c2fc",7035:"8acb6c5d",7044:"1c499e0f",7063:"be6874c0",7094:"dc562f71",7180:"78608af3",7200:"7b797a4d",7208:"e44fe99e",7235:"c44440af",7268:"01d2ae27",7298:"325134a5",7381:"2562d8b6",7388:"18025123",7402:"c3bd2ae1",7456:"573de377",7467:"f8f10e18",7486:"0179c970",7497:"316d7cab",7512:"f3c45ed0",7576:"1a5c0cb8",7624:"7dea9124",7630:"63424113",7659:"5f7d763c",7667:"11a03a38",7686:"f349b010",7696:"b3ea4e17",7728:"3e5805b1",7773:"18a73a4a",7853:"c0fcdef6",7855:"caea7353",7915:"51748339",7918:"e2032fa4",7969:"44388f8c",7978:"15adfde7",7979:"82c7753c",7998:"9c6a1128",8023:"c7b31e38",8047:"6a8727fa",8053:"e424876f",8085:"73d3dacc",8122:"cb12c8d5",8125:"4e8d2a9e",8145:"843d4189",8169:"238348d1",8210:"51a91f23",8237:"1ab06ffb",8274:"ba4fa9f1",8276:"ff736e2a",8310:"acf6f2de",8314:"f845b646",8341:"9198e942",8407:"f7af574d",8420:"76ecb7eb",8456:"6ef0fc2f",8506:"36fe75df",8518:"81dc4e21",8533:"0cb8ba4a",8549:"d9aa6927",8551:"3e833166",8616:"d842943f",8632:"4a5fa54c",8635:"8a1ea298",8685:"ea0aae2f",8703:"d36467f7",8728:"fb518f42",8740:"139160b7",8759:"e3a4cd23",8763:"d67436e0",8774:"86a8d990",8784:"ee73f215",8802:"18efa31b",8810:"8e37d88d",8817:"bcaf4a63",8820:"01d999e9",8825:"a0ddee56",8882:"b947f13e",8887:"47b6a0fc",8932:"6434b049",9019:"97949a39",9055:"f792b6ca",9058:"a8554ee5",9084:"fcc9f99a",9094:"d473cc0e",9112:"b3538338",9129:"169cea20",9135:"1ead06f8",9139:"4ca62e06",9202:"c3a45df3",9206:"4b18c628",9216:"8af8b788",9247:"6127864a",9263:"7e83c216",9270:"13d052e0",9302:"e0e46a84",9354:"3506544e",9389:"5f8fa743",9414:"5517fcfa",9417:"9614bfcb",9432:"a049d0e4",9496:"246cbcc1",9518:"1fe7c510",9553:"4a3dc389",9578:"a9df3026",9592:"ce3dadc6",9661:"07ce4504",9691:"c7bce5c9",9742:"e29375d4",9762:"c96ea012",9822:"d6092d83",9825:"2564a2b4",9838:"9f9576a0",9848:"5ed6da77",9866:"573d8c08",9924:"b86148c9"}[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,f)=>Object.prototype.hasOwnProperty.call(e,f),d={},c="java-docs:",r.l=(e,f,a,b)=>{if(d[e])d[e].push(f);else{var t,o;if(void 0!==a)for(var n=document.getElementsByTagName("script"),i=0;i{t.onerror=t.onload=null,clearTimeout(s);var c=d[e];if(delete d[e],t.parentNode&&t.parentNode.removeChild(t),c&&c.forEach((e=>e(a))),f)return f(a)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=l.bind(null,t.onerror),t.onload=l.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="/java-docs/",r.gca=function(e){return e={17896441:"7918",70760871:"9691",76198300:"3423",92224060:"8237",95002365:"2110",97553584:"529",e0b82fb7:"31","935f2afb":"53",aef7e51d:"93","2ad6d4d0":"116",b7a5d5d0:"172",b6f84489:"196",ef9ead8d:"201","7791266f":"215","6bb11f50":"255","3f7cc959":"266","52e4e7c9":"332","203119e9":"626",b071ca9b:"682","2728216c":"720",cabb5ff4:"786",d52bf187:"874",d070299c:"916",de95109d:"925","6da4e251":"975",dff2a305:"1109","5777cfa4":"1199",fe597251:"1297",cf69822a:"1347","8aecd2f4":"1358","944cddd2":"1384","0410e12d":"1401","0e1bb336":"1415","9c85de4a":"1431","238cd375":"1466",f8c3ef88:"1476","6b419fb2":"1495",e03300b8:"1521",b483d51b:"1664","0501bf85":"1669","8350b37a":"1808",d5fb78b2:"1818","16cbeffd":"1837",a25b9043:"1878",a3030d03:"1957","7a53acad":"1963","549319b9":"1996",a90a4a9e:"2010","6346fcc4":"2018",e991bb2c:"2053",e6f35a47:"2065","23a472b6":"2072",b3cd74e3:"2075","8cd71234":"2176",a91640a8:"2219",c7dc8d31:"2304",a76452f4:"2375","71f73cce":"2406","63923b75":"2408",b95788ec:"2434","3c5e4b2e":"2498","34709cc5":"2544","9524ef1a":"2586",aa58f4ae:"2621","3c637039":"2651","48a50ab8":"2706","8f25f5d6":"2708",b1e6effd:"2735",a5e76fc9:"2742","06004260":"2767","1ad957dc":"2784","6aa21f36":"2879",f5be9213:"2888","77dbb6e1":"2928",f456518f:"2980","233b353a":"2996",cb22ebae:"3015","5386c278":"3083","8caa2fdf":"3085","1e2dcb22":"3116","4c4f5fc4":"3131","0bfbf8f4":"3138",a26b60a5:"3147","73b2a435":"3232","109e9612":"3262",ae83292a:"3263","3f922b4b":"3312",cb046ad5:"3404","98c56d94":"3440",ed8cf4c0:"3450","8ef81bfe":"3455","0bbfb480":"3483",ac35e025:"3550","20d0414b":"3635",f96cb68c:"3647",dd9891af:"3649",bee6f53c:"3669","64b69036":"3696",fc836937:"3745","3720c009":"3751","83b849fb":"3770",be15cd35:"3781",f97151eb:"3787",e99e572d:"3891",b8878fef:"4007","5f00b87e":"4065","6d3449ad":"4072",ac6ad0e8:"4086","55960ee5":"4121","79f79343":"4154","5e761421":"4210","4df51fab":"4214",e90f8152:"4244",fe501679:"4346","297449bd":"4358",a94703ab:"4368",d1a92424:"4398","4319120f":"4474",a56ee7bd:"4522","7702237f":"4535",d7da4577:"4578",d6dd0f40:"4597","238ef506":"4679","15cec10f":"4704","1b91faeb":"4705","45c26b80":"4708",a24ba8a2:"4722","47b00846":"4734","5555c7ad":"4751","6f55c9cf":"4768",f5b10b8e:"4822","5b7cb4e1":"4853",fdea30b1:"4944","899e75d1":"5006","7c3edcb8":"5021","49909ba3":"5085","78f4edf6":"5088","3d95ca39":"5118","389ae6a4":"5142","4a041131":"5185",feb7e17c:"5216",cfb4ba6c:"5344","6d9fe0fd":"5351","44b418b9":"5383","122f0439":"5428","5c7aad7f":"5432","41ee152b":"5523",d4f48d34:"5530",e22c7820:"5630","77d1e0ba":"5647","9c5846f6":"5653",b42fa196:"5697",a0f05e84:"5785","73fad367":"5819","10130def":"5838",b8171fcc:"5840",e6925be6:"5847","0d0c8197":"5873","79d4ddb7":"5923","2c284d67":"5930",e7799648:"5968","2d9eba9d":"6070","1086c4e3":"6071","2e8a245f":"6101",ffdef6a3:"6102","679e28d9":"6106",a518c2df:"6144","298453e4":"6165","91c34f41":"6199","859318dd":"6244","7a2372eb":"6328","37a06808":"6345","4b9029c1":"6350","14fbdd02":"6405",f110e178:"6424","88336e08":"6443","51ab9c19":"6461","1dd85dc9":"6495",a4410d68:"6602",ce3496c0:"6629",aa2b73ba:"6691","332bfeaf":"6693",eb86d9f9:"6710","4bb86d27":"6754","230eb522":"6858","447a540c":"6881",eb4359f5:"6922",d579123c:"6988",ddac9921:"7035","60fc2430":"7044","5c8e59f9":"7063","43cca6d3":"7094","233bdb49":"7200","082617a4":"7208","6660ff76":"7235","7cce416b":"7268","4edfc53b":"7298","0fc9e6b7":"7388",d6717929:"7402",a005d525:"7456","915d5b01":"7467","55d21a58":"7486","0ef44821":"7512","2e875b0e":"7576",a08ceb05:"7624","796909c2":"7630",a3a09024:"7659",d374be20:"7667","9bc89261":"7686","26d05148":"7696",a3c31154:"7728","41352aaa":"7773",e6f05ffc:"7853","248e9f76":"7855","6f6e7383":"7915",ae2be934:"7969",d22a337a:"7978","5751a021":"7979",da22bcdc:"7998","56aa4d1f":"8023",e488e9fc:"8047",ed934f36:"8053","01c7cd1e":"8085","356d631d":"8122","27ad3b92":"8125",d32f801f:"8145",e2b6a481:"8169",f726a4be:"8210","7345e372":"8274",a537fed9:"8276",cff312c3:"8310","99587e2f":"8341","4b4016e6":"8407",bb36acc2:"8420",efacd65b:"8456",a54fc26c:"8506",a7bd4aaa:"8518","94e4e5d4":"8533","7a44d9a0":"8549","2b504e58":"8551","6c2dd9fa":"8616",d86cba58:"8632",cf2e9d71:"8635",bf2bc47a:"8685","1d87388b":"8703",c45c41ba:"8728","92ffcc05":"8740","5519f4be":"8759","8fd58566":"8763",c7359be9:"8774","2d65bd8b":"8784","1a78d941":"8802","3df65c9e":"8820","36c6292e":"8825","6e969bdd":"8882","9d1e753c":"8887","9d2b8946":"9019",c8d9e14a:"9055","7df96b6c":"9058",d3931f26:"9084",d74b99c1:"9094","05e916a1":"9112","34dc406d":"9129","49705f8c":"9135","849bbed8":"9139","62b48671":"9202","4d600c29":"9216","0c7ead0f":"9247","1c3beb9b":"9263","36d80f80":"9270",a6ab000b:"9302","3f85d6ac":"9354","6263c13b":"9389",b056ff5d:"9414","4bcab200":"9432","4fc36aa3":"9518","3c20829f":"9553","97fd7fd6":"9578",d467001a:"9592","5e95c892":"9661",c38ea8d3:"9742",a752ebca:"9762","1d6d5ede":"9822",ed2900f6:"9825","69c35abe":"9838","227cf134":"9848","1a6fd549":"9866",df203c0f:"9924"}[e]||e,r.p+r.u(e)},(()=>{var e={1303:0,532:0};r.f.j=(f,a)=>{var d=r.o(e,f)?e[f]:void 0;if(0!==d)if(d)a.push(d[2]);else if(/^(1303|532)$/.test(f))e[f]=0;else{var c=new Promise(((a,c)=>d=e[f]=[a,c]));a.push(d[2]=c);var b=r.p+r.u(f),t=new Error;r.l(b,(a=>{if(r.o(e,f)&&(0!==(d=e[f])&&(e[f]=void 0),d)){var c=a&&("load"===a.type?"missing":a.type),b=a&&a.target&&a.target.src;t.message="Loading chunk "+f+" failed.\n("+c+": "+b+")",t.name="ChunkLoadError",t.type=c,t.request=b,d[1](t)}}),"chunk-"+f,f)}},r.O.j=f=>0===e[f];var f=(f,a)=>{var d,c,b=a[0],t=a[1],o=a[2],n=0;if(b.some((f=>0!==e[f]))){for(d in t)r.o(t,d)&&(r.m[d]=t[d]);if(o)var i=o(r)}for(f&&f(a);nAbstrakte und finale Klassen und Methoden | Programmieren mit Java
-
+
diff --git a/documentation/activity-diagrams/index.html b/documentation/activity-diagrams/index.html
index 5b1238d7e7..59174a556b 100644
--- a/documentation/activity-diagrams/index.html
+++ b/documentation/activity-diagrams/index.html
@@ -4,7 +4,7 @@
Aktivitätsdiagramme | Programmieren mit Java
-
+
diff --git a/documentation/algorithms/index.html b/documentation/algorithms/index.html
index 29cb4183cc..96eba4d05d 100644
--- a/documentation/algorithms/index.html
+++ b/documentation/algorithms/index.html
@@ -4,7 +4,7 @@
Algorithmen | Programmieren mit Java
-
+
diff --git a/documentation/array-lists/index.html b/documentation/array-lists/index.html
index 27eaa6c298..de924727af 100644
--- a/documentation/array-lists/index.html
+++ b/documentation/array-lists/index.html
@@ -4,7 +4,7 @@
Feldbasierte Listen (ArrayLists) | Programmieren mit Java
-
+
diff --git a/documentation/arrays/index.html b/documentation/arrays/index.html
index aaa4b7edb7..84d94fe54b 100644
--- a/documentation/arrays/index.html
+++ b/documentation/arrays/index.html
@@ -4,7 +4,7 @@
Felder (Arrays) | Programmieren mit Java
-
+
diff --git a/documentation/calculations/index.html b/documentation/calculations/index.html
index 118b258186..6e84f81ac4 100644
--- a/documentation/calculations/index.html
+++ b/documentation/calculations/index.html
@@ -4,7 +4,7 @@
Mathematische Berechnungen | Programmieren mit Java
-
+
diff --git a/documentation/cases/index.html b/documentation/cases/index.html
index 14fef54eac..8328f2d525 100644
--- a/documentation/cases/index.html
+++ b/documentation/cases/index.html
@@ -4,7 +4,7 @@
Verzweigungen | Programmieren mit Java
-
+
diff --git a/documentation/class-diagrams/index.html b/documentation/class-diagrams/index.html
index 326c77f5bb..8d400300f9 100644
--- a/documentation/class-diagrams/index.html
+++ b/documentation/class-diagrams/index.html
@@ -4,7 +4,7 @@
Klassendiagramme | Programmieren mit Java
-
+
diff --git a/documentation/class-structure/index.html b/documentation/class-structure/index.html
index 25e60679ae..c468506516 100644
--- a/documentation/class-structure/index.html
+++ b/documentation/class-structure/index.html
@@ -4,7 +4,7 @@
Aufbau einer Java-Klasse | Programmieren mit Java
-
+
diff --git a/documentation/coding/index.html b/documentation/coding/index.html
index ba042c66d4..1102da3397 100644
--- a/documentation/coding/index.html
+++ b/documentation/coding/index.html
@@ -4,7 +4,7 @@
Programmieren | Programmieren mit Java
-
+
diff --git a/documentation/comparators/index.html b/documentation/comparators/index.html
index 3d5920448d..b26ecbc957 100644
--- a/documentation/comparators/index.html
+++ b/documentation/comparators/index.html
@@ -4,7 +4,7 @@
Komparatoren | Programmieren mit Java
-
+
diff --git a/documentation/console-applications/index.html b/documentation/console-applications/index.html
index f9cd12b02d..8b2c29c3de 100644
--- a/documentation/console-applications/index.html
+++ b/documentation/console-applications/index.html
@@ -4,7 +4,7 @@
Konsolenanwendungen | Programmieren mit Java
-
+
diff --git a/documentation/data-objects/index.html b/documentation/data-objects/index.html
index 3544f90c2c..9ca8644ead 100644
--- a/documentation/data-objects/index.html
+++ b/documentation/data-objects/index.html
@@ -4,7 +4,7 @@
Datenobjekte | Programmieren mit Java
-
+
diff --git a/documentation/data-types/index.html b/documentation/data-types/index.html
index 80d0b9c698..d413925b1a 100644
--- a/documentation/data-types/index.html
+++ b/documentation/data-types/index.html
@@ -4,7 +4,7 @@
Datentypen | Programmieren mit Java
-
+
diff --git a/documentation/dates-and-times/index.html b/documentation/dates-and-times/index.html
index 4dcf6a52e0..7f03d35560 100644
--- a/documentation/dates-and-times/index.html
+++ b/documentation/dates-and-times/index.html
@@ -4,7 +4,7 @@
Datums- und Zeitangaben | Programmieren mit Java
-
+
diff --git a/documentation/design/index.html b/documentation/design/index.html
index 22ba02bbcf..e0e1722a10 100644
--- a/documentation/design/index.html
+++ b/documentation/design/index.html
@@ -4,7 +4,7 @@
Softwaredesign | Programmieren mit Java
-
+
diff --git a/documentation/enumerations/index.html b/documentation/enumerations/index.html
index 2083f6860d..bb4fd8dc33 100644
--- a/documentation/enumerations/index.html
+++ b/documentation/enumerations/index.html
@@ -4,7 +4,7 @@
Aufzählungen (Enumerations) | Programmieren mit Java
-
+
diff --git a/documentation/exceptions/index.html b/documentation/exceptions/index.html
index 583f587cdf..f4633e32f7 100644
--- a/documentation/exceptions/index.html
+++ b/documentation/exceptions/index.html
@@ -4,7 +4,7 @@
Ausnahmen (Exceptions) | Programmieren mit Java
-
+
diff --git a/documentation/files/index.html b/documentation/files/index.html
index e02fce16f1..f055b67f81 100644
--- a/documentation/files/index.html
+++ b/documentation/files/index.html
@@ -4,7 +4,7 @@
Dateien und Verzeichnisse | Programmieren mit Java
-
+
diff --git a/documentation/generics/index.html b/documentation/generics/index.html
index bdb1dc477b..9c8e30fce3 100644
--- a/documentation/generics/index.html
+++ b/documentation/generics/index.html
@@ -4,7 +4,7 @@
Generische Programmierung | Programmieren mit Java
-
+
diff --git a/documentation/git/index.html b/documentation/git/index.html
index 99ae963745..528b02a279 100644
--- a/documentation/git/index.html
+++ b/documentation/git/index.html
@@ -4,7 +4,7 @@
Git | Programmieren mit Java
-
+
diff --git a/documentation/hashing/index.html b/documentation/hashing/index.html
index fcf7f205b3..62a64bd882 100644
--- a/documentation/hashing/index.html
+++ b/documentation/hashing/index.html
@@ -4,7 +4,7 @@
Schlüsseltransformationen (Hashing) | Programmieren mit Java
-
+
diff --git a/documentation/inheritance/index.html b/documentation/inheritance/index.html
index f686aac2f0..bd6db408e8 100644
--- a/documentation/inheritance/index.html
+++ b/documentation/inheritance/index.html
@@ -4,7 +4,7 @@
Vererbung | Programmieren mit Java
-
+
diff --git a/documentation/inner-classes/index.html b/documentation/inner-classes/index.html
index 2c3916e222..437dd064ae 100644
--- a/documentation/inner-classes/index.html
+++ b/documentation/inner-classes/index.html
@@ -4,7 +4,7 @@
Innere Klassen (Inner Classes) | Programmieren mit Java
-
+
diff --git a/documentation/interfaces/index.html b/documentation/interfaces/index.html
index 0e83673e46..928e98233a 100644
--- a/documentation/interfaces/index.html
+++ b/documentation/interfaces/index.html
@@ -4,7 +4,7 @@
Schnittstellen (Interfaces) | Programmieren mit Java
-
+
diff --git a/documentation/io-streams/index.html b/documentation/io-streams/index.html
index 50e995e29e..85440ae925 100644
--- a/documentation/io-streams/index.html
+++ b/documentation/io-streams/index.html
@@ -4,7 +4,7 @@
Datenströme (IO-Streams) | Programmieren mit Java
-
+
diff --git a/documentation/java-api/index.html b/documentation/java-api/index.html
index ccc80871a0..7c9074469a 100644
--- a/documentation/java-api/index.html
+++ b/documentation/java-api/index.html
@@ -4,7 +4,7 @@
Die Java API | Programmieren mit Java
-
+
diff --git a/documentation/java-collections-framework/index.html b/documentation/java-collections-framework/index.html
index c1b031a4b2..fa95bdccd6 100644
--- a/documentation/java-collections-framework/index.html
+++ b/documentation/java-collections-framework/index.html
@@ -4,7 +4,7 @@
Java Collections Framework | Programmieren mit Java
-
+
diff --git a/documentation/java-stream-api/index.html b/documentation/java-stream-api/index.html
index 571ae86974..8699c9dc41 100644
--- a/documentation/java-stream-api/index.html
+++ b/documentation/java-stream-api/index.html
@@ -4,7 +4,7 @@
Die Java Stream API | Programmieren mit Java
-
+
diff --git a/documentation/java/index.html b/documentation/java/index.html
index ab1b9a4a3e..0dbd536162 100644
--- a/documentation/java/index.html
+++ b/documentation/java/index.html
@@ -4,7 +4,7 @@
Die Programmiersprache Java | Programmieren mit Java
-
+
diff --git a/documentation/lambdas/index.html b/documentation/lambdas/index.html
index 120c1f5780..9811cf3e9c 100644
--- a/documentation/lambdas/index.html
+++ b/documentation/lambdas/index.html
@@ -4,7 +4,7 @@
Lambda-Ausdrücke (Lambdas) | Programmieren mit Java
-
+
diff --git a/documentation/lists/index.html b/documentation/lists/index.html
index 2c91e187b7..70e93f7040 100644
--- a/documentation/lists/index.html
+++ b/documentation/lists/index.html
@@ -4,7 +4,7 @@
Listen | Programmieren mit Java
-
+
diff --git a/documentation/loops/index.html b/documentation/loops/index.html
index 88e6fb0ce1..3201c9cde1 100644
--- a/documentation/loops/index.html
+++ b/documentation/loops/index.html
@@ -4,7 +4,7 @@
Schleifen | Programmieren mit Java
-
+
diff --git a/documentation/maps/index.html b/documentation/maps/index.html
index fecb6e98fa..443db25b72 100644
--- a/documentation/maps/index.html
+++ b/documentation/maps/index.html
@@ -4,7 +4,7 @@
Assoziativspeicher (Maps) | Programmieren mit Java
-
+
diff --git a/documentation/object/index.html b/documentation/object/index.html
index 3321688a21..296b572458 100644
--- a/documentation/object/index.html
+++ b/documentation/object/index.html
@@ -4,7 +4,7 @@
Die Mutter aller Klassen | Programmieren mit Java
-
+
diff --git a/documentation/oo/index.html b/documentation/oo/index.html
index 52b0263f86..a1b8dbe0d3 100644
--- a/documentation/oo/index.html
+++ b/documentation/oo/index.html
@@ -4,7 +4,7 @@
Objektorientierte Programmierung | Programmieren mit Java
-
+
diff --git a/documentation/operators/index.html b/documentation/operators/index.html
index ba7f794b5d..f829af1b86 100644
--- a/documentation/operators/index.html
+++ b/documentation/operators/index.html
@@ -4,7 +4,7 @@
Operatoren | Programmieren mit Java
-
+
diff --git a/documentation/optionals/index.html b/documentation/optionals/index.html
index 7f7f383be2..157fc75f77 100644
--- a/documentation/optionals/index.html
+++ b/documentation/optionals/index.html
@@ -4,7 +4,7 @@
Optionals | Programmieren mit Java
-
+
diff --git a/documentation/polymorphy/index.html b/documentation/polymorphy/index.html
index 2c41b67ff2..b4ac273611 100644
--- a/documentation/polymorphy/index.html
+++ b/documentation/polymorphy/index.html
@@ -4,7 +4,7 @@
(Dynamische) Polymorphie | Programmieren mit Java
-
+
diff --git a/documentation/pseudo-random-numbers/index.html b/documentation/pseudo-random-numbers/index.html
index aced649dfd..c09509ff1e 100644
--- a/documentation/pseudo-random-numbers/index.html
+++ b/documentation/pseudo-random-numbers/index.html
@@ -4,7 +4,7 @@
Pseudozufallszahlen | Programmieren mit Java
-
+
diff --git a/documentation/records/index.html b/documentation/records/index.html
index 7d62ed2b80..c14da98eba 100644
--- a/documentation/records/index.html
+++ b/documentation/records/index.html
@@ -4,7 +4,7 @@
Datenklassen (Records) | Programmieren mit Java
-
+
diff --git a/documentation/strings/index.html b/documentation/strings/index.html
index 04ecb5bb5f..59876612de 100644
--- a/documentation/strings/index.html
+++ b/documentation/strings/index.html
@@ -4,7 +4,7 @@
Zeichenketten (Strings) | Programmieren mit Java
-
+
diff --git a/documentation/tests/index.html b/documentation/tests/index.html
index 957e2f6520..37dda9c594 100644
--- a/documentation/tests/index.html
+++ b/documentation/tests/index.html
@@ -4,7 +4,7 @@
Softwaretests | Programmieren mit Java
-
+
diff --git a/documentation/trees/index.html b/documentation/trees/index.html
index cea48345f6..261d893f6e 100644
--- a/documentation/trees/index.html
+++ b/documentation/trees/index.html
@@ -4,7 +4,7 @@
Bäume | Programmieren mit Java
-
+
diff --git a/documentation/unit-tests/index.html b/documentation/unit-tests/index.html
index f2db70744c..277f0348c9 100644
--- a/documentation/unit-tests/index.html
+++ b/documentation/unit-tests/index.html
@@ -4,7 +4,7 @@
Komponententests (Unit Tests) | Programmieren mit Java
-
+
diff --git a/documentation/wrappers/index.html b/documentation/wrappers/index.html
index 6b025a4b3b..35b8fc9b5b 100644
--- a/documentation/wrappers/index.html
+++ b/documentation/wrappers/index.html
@@ -4,7 +4,7 @@
Wrapper-Klassen | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java1/cards-dealer/index.html b/exam-exercises/exam-exercises-java1/cards-dealer/index.html
index 32c6d15817..5d224bb5a3 100644
--- a/exam-exercises/exam-exercises-java1/cards-dealer/index.html
+++ b/exam-exercises/exam-exercises-java1/cards-dealer/index.html
@@ -4,7 +4,7 @@
Kartenausteiler | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java1/cashier-system/index.html b/exam-exercises/exam-exercises-java1/cashier-system/index.html
index 630208f6e7..e6df7ae0ae 100644
--- a/exam-exercises/exam-exercises-java1/cashier-system/index.html
+++ b/exam-exercises/exam-exercises-java1/cashier-system/index.html
@@ -4,7 +4,7 @@
Kassensystem | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java1/christmas-tree/index.html b/exam-exercises/exam-exercises-java1/christmas-tree/index.html
index 0d42c7006b..b684b84f67 100644
--- a/exam-exercises/exam-exercises-java1/christmas-tree/index.html
+++ b/exam-exercises/exam-exercises-java1/christmas-tree/index.html
@@ -4,7 +4,7 @@
Weihnachtsbaum | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java1/cookie-jar/index.html b/exam-exercises/exam-exercises-java1/cookie-jar/index.html
index 937450be48..b9e95f0e77 100644
--- a/exam-exercises/exam-exercises-java1/cookie-jar/index.html
+++ b/exam-exercises/exam-exercises-java1/cookie-jar/index.html
@@ -4,7 +4,7 @@
Plätzchendose | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java1/creature/index.html b/exam-exercises/exam-exercises-java1/creature/index.html
index 451bbebac7..8534a49b92 100644
--- a/exam-exercises/exam-exercises-java1/creature/index.html
+++ b/exam-exercises/exam-exercises-java1/creature/index.html
@@ -4,7 +4,7 @@
Kreatur | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java1/dice-games/index.html b/exam-exercises/exam-exercises-java1/dice-games/index.html
index 0f796ea7b1..6a8324047b 100644
--- a/exam-exercises/exam-exercises-java1/dice-games/index.html
+++ b/exam-exercises/exam-exercises-java1/dice-games/index.html
@@ -4,7 +4,7 @@
Würfelspiele | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java1/fast-food/index.html b/exam-exercises/exam-exercises-java1/fast-food/index.html
index 764dd36090..b440476322 100644
--- a/exam-exercises/exam-exercises-java1/fast-food/index.html
+++ b/exam-exercises/exam-exercises-java1/fast-food/index.html
@@ -4,7 +4,7 @@
Fast Food | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java1/gift-bag/index.html b/exam-exercises/exam-exercises-java1/gift-bag/index.html
index f6934a440a..30a347ffe3 100644
--- a/exam-exercises/exam-exercises-java1/gift-bag/index.html
+++ b/exam-exercises/exam-exercises-java1/gift-bag/index.html
@@ -4,7 +4,7 @@
Geschenkesack | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java1/index.html b/exam-exercises/exam-exercises-java1/index.html
index c2724308ab..3d95993e37 100644
--- a/exam-exercises/exam-exercises-java1/index.html
+++ b/exam-exercises/exam-exercises-java1/index.html
@@ -4,7 +4,7 @@
Programmierung 1 | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java1/parking-garage/index.html b/exam-exercises/exam-exercises-java1/parking-garage/index.html
index af4b891763..33cc66e7c1 100644
--- a/exam-exercises/exam-exercises-java1/parking-garage/index.html
+++ b/exam-exercises/exam-exercises-java1/parking-garage/index.html
@@ -4,7 +4,7 @@
Tiefgarage | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java1/shape/index.html b/exam-exercises/exam-exercises-java1/shape/index.html
index 684fdf7509..882044a72b 100644
--- a/exam-exercises/exam-exercises-java1/shape/index.html
+++ b/exam-exercises/exam-exercises-java1/shape/index.html
@@ -4,7 +4,7 @@
Geometrische Form | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java1/student-course/index.html b/exam-exercises/exam-exercises-java1/student-course/index.html
index 769b94d306..3eb397536d 100644
--- a/exam-exercises/exam-exercises-java1/student-course/index.html
+++ b/exam-exercises/exam-exercises-java1/student-course/index.html
@@ -4,7 +4,7 @@
Kurs | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java1/zoo/index.html b/exam-exercises/exam-exercises-java1/zoo/index.html
index 4d068c88b9..70a5da3c47 100644
--- a/exam-exercises/exam-exercises-java1/zoo/index.html
+++ b/exam-exercises/exam-exercises-java1/zoo/index.html
@@ -4,7 +4,7 @@
Zoo | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java2/corner-shop/index.html b/exam-exercises/exam-exercises-java2/corner-shop/index.html
index c48d4c08bb..ee46b37a57 100644
--- a/exam-exercises/exam-exercises-java2/corner-shop/index.html
+++ b/exam-exercises/exam-exercises-java2/corner-shop/index.html
@@ -4,7 +4,7 @@
Tante-Emma-Laden | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java2/dictionary/index.html b/exam-exercises/exam-exercises-java2/dictionary/index.html
index 7f9b0d9c59..ca61dc8026 100644
--- a/exam-exercises/exam-exercises-java2/dictionary/index.html
+++ b/exam-exercises/exam-exercises-java2/dictionary/index.html
@@ -4,7 +4,7 @@
Wörterbuch | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java2/human-resources/index.html b/exam-exercises/exam-exercises-java2/human-resources/index.html
index 0ffdf45d1b..2224cada74 100644
--- a/exam-exercises/exam-exercises-java2/human-resources/index.html
+++ b/exam-exercises/exam-exercises-java2/human-resources/index.html
@@ -4,7 +4,7 @@
Personalverwaltung | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java2/index.html b/exam-exercises/exam-exercises-java2/index.html
index de1012ad44..a23628f7cc 100644
--- a/exam-exercises/exam-exercises-java2/index.html
+++ b/exam-exercises/exam-exercises-java2/index.html
@@ -4,7 +4,7 @@
Programmierung 2 | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java2/job-offer/index.html b/exam-exercises/exam-exercises-java2/job-offer/index.html
index 70779e0732..cdbcb91b8d 100644
--- a/exam-exercises/exam-exercises-java2/job-offer/index.html
+++ b/exam-exercises/exam-exercises-java2/job-offer/index.html
@@ -4,7 +4,7 @@
Stellenangebot | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java2/lego-brick/index.html b/exam-exercises/exam-exercises-java2/lego-brick/index.html
index 421ed5df70..e11db3027f 100644
--- a/exam-exercises/exam-exercises-java2/lego-brick/index.html
+++ b/exam-exercises/exam-exercises-java2/lego-brick/index.html
@@ -4,7 +4,7 @@
Lego-Baustein | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java2/library/index.html b/exam-exercises/exam-exercises-java2/library/index.html
index 68a84a0b8e..6fe8b3fa04 100644
--- a/exam-exercises/exam-exercises-java2/library/index.html
+++ b/exam-exercises/exam-exercises-java2/library/index.html
@@ -4,7 +4,7 @@
Bibliothek | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java2/measurement-data/index.html b/exam-exercises/exam-exercises-java2/measurement-data/index.html
index 47c18b101f..88c075fc8d 100644
--- a/exam-exercises/exam-exercises-java2/measurement-data/index.html
+++ b/exam-exercises/exam-exercises-java2/measurement-data/index.html
@@ -4,7 +4,7 @@
Messdaten | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java2/phone-store/index.html b/exam-exercises/exam-exercises-java2/phone-store/index.html
index bd06f499df..ac674a6bc8 100644
--- a/exam-exercises/exam-exercises-java2/phone-store/index.html
+++ b/exam-exercises/exam-exercises-java2/phone-store/index.html
@@ -4,7 +4,7 @@
Smartphone-Shop | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java2/planets/index.html b/exam-exercises/exam-exercises-java2/planets/index.html
index 82e0b32e0a..227adf29a9 100644
--- a/exam-exercises/exam-exercises-java2/planets/index.html
+++ b/exam-exercises/exam-exercises-java2/planets/index.html
@@ -4,7 +4,7 @@
Planeten | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java2/shopping-portal/index.html b/exam-exercises/exam-exercises-java2/shopping-portal/index.html
index d11da91baf..0e80519339 100644
--- a/exam-exercises/exam-exercises-java2/shopping-portal/index.html
+++ b/exam-exercises/exam-exercises-java2/shopping-portal/index.html
@@ -4,7 +4,7 @@
Einkaufsportal | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java2/space-station/index.html b/exam-exercises/exam-exercises-java2/space-station/index.html
index 946e4d86e2..a7aa690cda 100644
--- a/exam-exercises/exam-exercises-java2/space-station/index.html
+++ b/exam-exercises/exam-exercises-java2/space-station/index.html
@@ -4,7 +4,7 @@
Raumstation | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java2/tanks/index.html b/exam-exercises/exam-exercises-java2/tanks/index.html
index 832ab3bda9..4e6f890f9b 100644
--- a/exam-exercises/exam-exercises-java2/tanks/index.html
+++ b/exam-exercises/exam-exercises-java2/tanks/index.html
@@ -4,7 +4,7 @@
Panzer | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java2/team/index.html b/exam-exercises/exam-exercises-java2/team/index.html
index 29d51e4ae6..83f84bfae7 100644
--- a/exam-exercises/exam-exercises-java2/team/index.html
+++ b/exam-exercises/exam-exercises-java2/team/index.html
@@ -4,7 +4,7 @@
Team | Programmieren mit Java
-
+
diff --git a/exam-exercises/exam-exercises-java2/video-collection/index.html b/exam-exercises/exam-exercises-java2/video-collection/index.html
index 9eee8ea066..b26428ad58 100644
--- a/exam-exercises/exam-exercises-java2/video-collection/index.html
+++ b/exam-exercises/exam-exercises-java2/video-collection/index.html
@@ -4,7 +4,7 @@
Videosammlung | Programmieren mit Java
-
+
diff --git a/exercises/abstract-and-final/abstract-and-final01/index.html b/exercises/abstract-and-final/abstract-and-final01/index.html
index f043409db5..aeb40980ca 100644
--- a/exercises/abstract-and-final/abstract-and-final01/index.html
+++ b/exercises/abstract-and-final/abstract-and-final01/index.html
@@ -4,7 +4,7 @@
AbstractAndFinal01 | Programmieren mit Java
-
+
diff --git a/exercises/abstract-and-final/index.html b/exercises/abstract-and-final/index.html
index 24f2831f03..56f83c5462 100644
--- a/exercises/abstract-and-final/index.html
+++ b/exercises/abstract-and-final/index.html
@@ -4,7 +4,7 @@
Abstrakte und finale Klassen und Methoden | Programmieren mit Java
-
+
diff --git a/exercises/activity-diagrams/activity-diagrams01/index.html b/exercises/activity-diagrams/activity-diagrams01/index.html
index e4313ecacc..2db38248e3 100644
--- a/exercises/activity-diagrams/activity-diagrams01/index.html
+++ b/exercises/activity-diagrams/activity-diagrams01/index.html
@@ -4,7 +4,7 @@
ActivityDiagrams01 | Programmieren mit Java
-
+
diff --git a/exercises/activity-diagrams/index.html b/exercises/activity-diagrams/index.html
index 4139e25ac4..a5fde6ceab 100644
--- a/exercises/activity-diagrams/index.html
+++ b/exercises/activity-diagrams/index.html
@@ -4,7 +4,7 @@
Aktivitätsdiagramme | Programmieren mit Java
-
+
diff --git a/exercises/algorithms/algorithms01/index.html b/exercises/algorithms/algorithms01/index.html
index 2831b1cc91..a3e3a79c0a 100644
--- a/exercises/algorithms/algorithms01/index.html
+++ b/exercises/algorithms/algorithms01/index.html
@@ -4,7 +4,7 @@
Algorithms01 | Programmieren mit Java
-
+
diff --git a/exercises/algorithms/algorithms02/index.html b/exercises/algorithms/algorithms02/index.html
index e114329058..0cf05dd883 100644
--- a/exercises/algorithms/algorithms02/index.html
+++ b/exercises/algorithms/algorithms02/index.html
@@ -4,7 +4,7 @@
Algorithms02 | Programmieren mit Java
-
+
diff --git a/exercises/algorithms/index.html b/exercises/algorithms/index.html
index ee6bd2dccc..c015245f32 100644
--- a/exercises/algorithms/index.html
+++ b/exercises/algorithms/index.html
@@ -4,7 +4,7 @@
Algorithmen | Programmieren mit Java
-
+
diff --git a/exercises/arrays/arrays01/index.html b/exercises/arrays/arrays01/index.html
index aaff262b22..a767faddca 100644
--- a/exercises/arrays/arrays01/index.html
+++ b/exercises/arrays/arrays01/index.html
@@ -4,7 +4,7 @@
Arrays01 | Programmieren mit Java
-
+
diff --git a/exercises/arrays/arrays02/index.html b/exercises/arrays/arrays02/index.html
index a85c845940..b32102e00b 100644
--- a/exercises/arrays/arrays02/index.html
+++ b/exercises/arrays/arrays02/index.html
@@ -4,7 +4,7 @@
Arrays02 | Programmieren mit Java
-
+
diff --git a/exercises/arrays/arrays03/index.html b/exercises/arrays/arrays03/index.html
index cc43567368..ef92a2f935 100644
--- a/exercises/arrays/arrays03/index.html
+++ b/exercises/arrays/arrays03/index.html
@@ -4,7 +4,7 @@
Arrays03 | Programmieren mit Java
-
+
diff --git a/exercises/arrays/arrays04/index.html b/exercises/arrays/arrays04/index.html
index d6762ea4c3..d870869f83 100644
--- a/exercises/arrays/arrays04/index.html
+++ b/exercises/arrays/arrays04/index.html
@@ -4,7 +4,7 @@
Arrays04 | Programmieren mit Java
-
+
diff --git a/exercises/arrays/arrays05/index.html b/exercises/arrays/arrays05/index.html
index f68f35de8a..21f8e91c5d 100644
--- a/exercises/arrays/arrays05/index.html
+++ b/exercises/arrays/arrays05/index.html
@@ -4,7 +4,7 @@
Arrays05 | Programmieren mit Java
-
+
diff --git a/exercises/arrays/arrays06/index.html b/exercises/arrays/arrays06/index.html
index c1484b3e7d..e3d0dd4489 100644
--- a/exercises/arrays/arrays06/index.html
+++ b/exercises/arrays/arrays06/index.html
@@ -4,7 +4,7 @@
Arrays06 | Programmieren mit Java
-
+
diff --git a/exercises/arrays/arrays07/index.html b/exercises/arrays/arrays07/index.html
index 567f595ad9..f28600ae8b 100644
--- a/exercises/arrays/arrays07/index.html
+++ b/exercises/arrays/arrays07/index.html
@@ -4,7 +4,7 @@
Arrays07 | Programmieren mit Java
-
+
diff --git a/exercises/arrays/index.html b/exercises/arrays/index.html
index 6b9a604320..960bf050a1 100644
--- a/exercises/arrays/index.html
+++ b/exercises/arrays/index.html
@@ -4,7 +4,7 @@
Felder (Arrays) | Programmieren mit Java
-
+
diff --git a/exercises/cases/cases01/index.html b/exercises/cases/cases01/index.html
index 11c5ca8e78..3947dd9371 100644
--- a/exercises/cases/cases01/index.html
+++ b/exercises/cases/cases01/index.html
@@ -4,7 +4,7 @@
Cases01 | Programmieren mit Java
-
+
diff --git a/exercises/cases/cases02/index.html b/exercises/cases/cases02/index.html
index 645cb44293..7f69e1d68d 100644
--- a/exercises/cases/cases02/index.html
+++ b/exercises/cases/cases02/index.html
@@ -4,7 +4,7 @@
Cases02 | Programmieren mit Java
-
+
diff --git a/exercises/cases/cases03/index.html b/exercises/cases/cases03/index.html
index b82e488d68..79879d2cd2 100644
--- a/exercises/cases/cases03/index.html
+++ b/exercises/cases/cases03/index.html
@@ -4,7 +4,7 @@
Cases03 | Programmieren mit Java
-
+
diff --git a/exercises/cases/cases04/index.html b/exercises/cases/cases04/index.html
index 8d1ac0b120..5ac45874b1 100644
--- a/exercises/cases/cases04/index.html
+++ b/exercises/cases/cases04/index.html
@@ -4,7 +4,7 @@
Cases04 | Programmieren mit Java
-
+
diff --git a/exercises/cases/cases05/index.html b/exercises/cases/cases05/index.html
index d7620dea3c..e6c05c49fd 100644
--- a/exercises/cases/cases05/index.html
+++ b/exercises/cases/cases05/index.html
@@ -4,7 +4,7 @@
Cases05 | Programmieren mit Java
-
+
diff --git a/exercises/cases/cases06/index.html b/exercises/cases/cases06/index.html
index cd39dff7b4..eb6d788f7c 100644
--- a/exercises/cases/cases06/index.html
+++ b/exercises/cases/cases06/index.html
@@ -4,7 +4,7 @@
Cases06 | Programmieren mit Java
-
+
diff --git a/exercises/cases/index.html b/exercises/cases/index.html
index 28e954c1d1..b098c34658 100644
--- a/exercises/cases/index.html
+++ b/exercises/cases/index.html
@@ -4,7 +4,7 @@
Verzweigungen | Programmieren mit Java
-
+
diff --git a/exercises/class-diagrams/class-diagrams01/index.html b/exercises/class-diagrams/class-diagrams01/index.html
index a8bffce60b..9e1ab5f04b 100644
--- a/exercises/class-diagrams/class-diagrams01/index.html
+++ b/exercises/class-diagrams/class-diagrams01/index.html
@@ -4,7 +4,7 @@
ClassDiagrams01 | Programmieren mit Java
-
+
diff --git a/exercises/class-diagrams/class-diagrams02/index.html b/exercises/class-diagrams/class-diagrams02/index.html
index a5eb3d10b0..4b08292b22 100644
--- a/exercises/class-diagrams/class-diagrams02/index.html
+++ b/exercises/class-diagrams/class-diagrams02/index.html
@@ -4,7 +4,7 @@
ClassDiagrams02 | Programmieren mit Java
-
+
diff --git a/exercises/class-diagrams/class-diagrams03/index.html b/exercises/class-diagrams/class-diagrams03/index.html
index 2a3f7f6c0f..cc52f0ec84 100644
--- a/exercises/class-diagrams/class-diagrams03/index.html
+++ b/exercises/class-diagrams/class-diagrams03/index.html
@@ -4,7 +4,7 @@
ClassDiagrams03 | Programmieren mit Java
-
+
diff --git a/exercises/class-diagrams/class-diagrams04/index.html b/exercises/class-diagrams/class-diagrams04/index.html
index a2af02de66..a3275d3289 100644
--- a/exercises/class-diagrams/class-diagrams04/index.html
+++ b/exercises/class-diagrams/class-diagrams04/index.html
@@ -4,7 +4,7 @@
ClassDiagrams04 | Programmieren mit Java
-
+
diff --git a/exercises/class-diagrams/class-diagrams05/index.html b/exercises/class-diagrams/class-diagrams05/index.html
index a0bedc4be5..0068593d9d 100644
--- a/exercises/class-diagrams/class-diagrams05/index.html
+++ b/exercises/class-diagrams/class-diagrams05/index.html
@@ -4,7 +4,7 @@
ClassDiagrams05 | Programmieren mit Java
-
+
diff --git a/exercises/class-diagrams/index.html b/exercises/class-diagrams/index.html
index 2582c776a3..ff8e776ca0 100644
--- a/exercises/class-diagrams/index.html
+++ b/exercises/class-diagrams/index.html
@@ -4,7 +4,7 @@
Klassendiagramme | Programmieren mit Java
-
+
diff --git a/exercises/class-structure/class-structure01/index.html b/exercises/class-structure/class-structure01/index.html
index 6c98130103..cc2390594c 100644
--- a/exercises/class-structure/class-structure01/index.html
+++ b/exercises/class-structure/class-structure01/index.html
@@ -4,7 +4,7 @@
ClassStructure01 | Programmieren mit Java
-
+
diff --git a/exercises/class-structure/index.html b/exercises/class-structure/index.html
index 801f8f313d..625bd4698f 100644
--- a/exercises/class-structure/index.html
+++ b/exercises/class-structure/index.html
@@ -4,7 +4,7 @@
Aufbau einer Java-Klasse | Programmieren mit Java
-
+
diff --git a/exercises/coding/index.html b/exercises/coding/index.html
index d4e89ff99d..4317ecd79b 100644
--- a/exercises/coding/index.html
+++ b/exercises/coding/index.html
@@ -4,7 +4,7 @@
Programmieren | Programmieren mit Java
-
+
diff --git a/exercises/comparators/comparators01/index.html b/exercises/comparators/comparators01/index.html
index 664fc438ad..a675f35117 100644
--- a/exercises/comparators/comparators01/index.html
+++ b/exercises/comparators/comparators01/index.html
@@ -4,7 +4,7 @@
Comparators01 | Programmieren mit Java
-
+
diff --git a/exercises/comparators/comparators02/index.html b/exercises/comparators/comparators02/index.html
index b2342c1d92..bed3d81259 100644
--- a/exercises/comparators/comparators02/index.html
+++ b/exercises/comparators/comparators02/index.html
@@ -4,7 +4,7 @@
Comparators02 | Programmieren mit Java
-
+
diff --git a/exercises/comparators/index.html b/exercises/comparators/index.html
index ba06e410a8..2b042a5a42 100644
--- a/exercises/comparators/index.html
+++ b/exercises/comparators/index.html
@@ -4,7 +4,7 @@
Komparatoren | Programmieren mit Java
-
+
diff --git a/exercises/console-applications/console-applications01/index.html b/exercises/console-applications/console-applications01/index.html
index fa3531315e..6fcf4cd403 100644
--- a/exercises/console-applications/console-applications01/index.html
+++ b/exercises/console-applications/console-applications01/index.html
@@ -4,7 +4,7 @@
ConsoleApplications01 | Programmieren mit Java
-
+
diff --git a/exercises/console-applications/console-applications02/index.html b/exercises/console-applications/console-applications02/index.html
index 7a82a570af..cc9a787304 100644
--- a/exercises/console-applications/console-applications02/index.html
+++ b/exercises/console-applications/console-applications02/index.html
@@ -4,7 +4,7 @@
ConsoleApplications02 | Programmieren mit Java
-
+
diff --git a/exercises/console-applications/index.html b/exercises/console-applications/index.html
index 3b34a8ce95..e332730fda 100644
--- a/exercises/console-applications/index.html
+++ b/exercises/console-applications/index.html
@@ -4,7 +4,7 @@
Konsolenanwendungen | Programmieren mit Java
-
+
diff --git a/exercises/data-objects/data-objects01/index.html b/exercises/data-objects/data-objects01/index.html
index df95a20946..26cd466e9f 100644
--- a/exercises/data-objects/data-objects01/index.html
+++ b/exercises/data-objects/data-objects01/index.html
@@ -4,7 +4,7 @@
DataObjects01 | Programmieren mit Java
-
+
diff --git a/exercises/data-objects/data-objects02/index.html b/exercises/data-objects/data-objects02/index.html
index dff9e7982d..dbf55973a7 100644
--- a/exercises/data-objects/data-objects02/index.html
+++ b/exercises/data-objects/data-objects02/index.html
@@ -4,7 +4,7 @@
DataObjects02 | Programmieren mit Java
-
+
diff --git a/exercises/data-objects/index.html b/exercises/data-objects/index.html
index c97f50dade..408a70379b 100644
--- a/exercises/data-objects/index.html
+++ b/exercises/data-objects/index.html
@@ -4,7 +4,7 @@
Datenobjekte | Programmieren mit Java
-
+
diff --git a/exercises/enumerations/enumerations01/index.html b/exercises/enumerations/enumerations01/index.html
index a3e7d65f32..e5dae176f0 100644
--- a/exercises/enumerations/enumerations01/index.html
+++ b/exercises/enumerations/enumerations01/index.html
@@ -4,7 +4,7 @@
Enumerations01 | Programmieren mit Java
-
+
diff --git a/exercises/enumerations/index.html b/exercises/enumerations/index.html
index fd30c86afe..9104aca19d 100644
--- a/exercises/enumerations/index.html
+++ b/exercises/enumerations/index.html
@@ -4,7 +4,7 @@
Aufzählungen (Enumerations) | Programmieren mit Java
-
+
diff --git a/exercises/exceptions/exceptions01/index.html b/exercises/exceptions/exceptions01/index.html
index 888caddba3..fa8a08ea00 100644
--- a/exercises/exceptions/exceptions01/index.html
+++ b/exercises/exceptions/exceptions01/index.html
@@ -4,7 +4,7 @@
Exceptions01 | Programmieren mit Java
-
+
diff --git a/exercises/exceptions/exceptions02/index.html b/exercises/exceptions/exceptions02/index.html
index a62f69c394..8bde236d09 100644
--- a/exercises/exceptions/exceptions02/index.html
+++ b/exercises/exceptions/exceptions02/index.html
@@ -4,7 +4,7 @@
Exceptions02 | Programmieren mit Java
-
+
diff --git a/exercises/exceptions/exceptions03/index.html b/exercises/exceptions/exceptions03/index.html
index 990a36b535..4524704fad 100644
--- a/exercises/exceptions/exceptions03/index.html
+++ b/exercises/exceptions/exceptions03/index.html
@@ -4,7 +4,7 @@
Exceptions03 | Programmieren mit Java
-
+
diff --git a/exercises/exceptions/index.html b/exercises/exceptions/index.html
index 13b5399550..599edd8a99 100644
--- a/exercises/exceptions/index.html
+++ b/exercises/exceptions/index.html
@@ -4,7 +4,7 @@
Ausnahmen (Exceptions) | Programmieren mit Java
-
+
diff --git a/exercises/generics/generics01/index.html b/exercises/generics/generics01/index.html
index 8d52708635..dea9dfce72 100644
--- a/exercises/generics/generics01/index.html
+++ b/exercises/generics/generics01/index.html
@@ -4,7 +4,7 @@
Generics01 | Programmieren mit Java
-
+
diff --git a/exercises/generics/generics02/index.html b/exercises/generics/generics02/index.html
index d493031e67..ace62458aa 100644
--- a/exercises/generics/generics02/index.html
+++ b/exercises/generics/generics02/index.html
@@ -4,7 +4,7 @@
Generics02 | Programmieren mit Java
-
+
diff --git a/exercises/generics/generics03/index.html b/exercises/generics/generics03/index.html
index 161f05ed4c..576d8538b6 100644
--- a/exercises/generics/generics03/index.html
+++ b/exercises/generics/generics03/index.html
@@ -4,7 +4,7 @@
Generics03 | Programmieren mit Java
-
+
diff --git a/exercises/generics/generics04/index.html b/exercises/generics/generics04/index.html
index c5b8a62dfe..ee62451c47 100644
--- a/exercises/generics/generics04/index.html
+++ b/exercises/generics/generics04/index.html
@@ -4,7 +4,7 @@
Generics04 | Programmieren mit Java
-
+
diff --git a/exercises/generics/index.html b/exercises/generics/index.html
index 4ec7a2c6b1..48e7667fcc 100644
--- a/exercises/generics/index.html
+++ b/exercises/generics/index.html
@@ -4,7 +4,7 @@
Generische Programmierung | Programmieren mit Java
-
+
diff --git a/exercises/git/git01/index.html b/exercises/git/git01/index.html
index fa37b43dc4..24dac24011 100644
--- a/exercises/git/git01/index.html
+++ b/exercises/git/git01/index.html
@@ -4,7 +4,7 @@
Git01 | Programmieren mit Java
-
+
diff --git a/exercises/git/git02/index.html b/exercises/git/git02/index.html
index e089261210..041821d340 100644
--- a/exercises/git/git02/index.html
+++ b/exercises/git/git02/index.html
@@ -4,7 +4,7 @@
Git02 | Programmieren mit Java
-
+
diff --git a/exercises/git/git03/index.html b/exercises/git/git03/index.html
index 6cdf2d8770..f9d15d0ef8 100644
--- a/exercises/git/git03/index.html
+++ b/exercises/git/git03/index.html
@@ -4,7 +4,7 @@
Git03 | Programmieren mit Java
-
+
diff --git a/exercises/git/git04/index.html b/exercises/git/git04/index.html
index 869088b8f1..1a96a477c0 100644
--- a/exercises/git/git04/index.html
+++ b/exercises/git/git04/index.html
@@ -4,7 +4,7 @@
Git04 | Programmieren mit Java
-
+
diff --git a/exercises/git/git05/index.html b/exercises/git/git05/index.html
index a6c43c1253..2609d0c834 100644
--- a/exercises/git/git05/index.html
+++ b/exercises/git/git05/index.html
@@ -4,7 +4,7 @@
Git05 | Programmieren mit Java
-
+
diff --git a/exercises/git/index.html b/exercises/git/index.html
index a4832d693a..7bb1069d1d 100644
--- a/exercises/git/index.html
+++ b/exercises/git/index.html
@@ -4,7 +4,7 @@
Git | Programmieren mit Java
-
+
diff --git a/exercises/hashing/hashing01/index.html b/exercises/hashing/hashing01/index.html
index 83ba9ca9ad..aec8c1a90c 100644
--- a/exercises/hashing/hashing01/index.html
+++ b/exercises/hashing/hashing01/index.html
@@ -4,7 +4,7 @@
Hashing01 | Programmieren mit Java
-
+
diff --git a/exercises/hashing/hashing02/index.html b/exercises/hashing/hashing02/index.html
index 26ead5c33f..5d3c2efdcc 100644
--- a/exercises/hashing/hashing02/index.html
+++ b/exercises/hashing/hashing02/index.html
@@ -4,7 +4,7 @@
Hashing02 | Programmieren mit Java
-
+
diff --git a/exercises/hashing/index.html b/exercises/hashing/index.html
index cf44a69717..adca87a97b 100644
--- a/exercises/hashing/index.html
+++ b/exercises/hashing/index.html
@@ -4,7 +4,7 @@
Schlüsseltransformationen (Hashing) | Programmieren mit Java
-
+
diff --git a/exercises/inner-classes/index.html b/exercises/inner-classes/index.html
index 709d64a652..828a44543e 100644
--- a/exercises/inner-classes/index.html
+++ b/exercises/inner-classes/index.html
@@ -4,7 +4,7 @@
Innere Klassen (Inner Classes) | Programmieren mit Java
-
+
diff --git a/exercises/inner-classes/inner-classes01/index.html b/exercises/inner-classes/inner-classes01/index.html
index ccb0d2bb7d..2d5d240a74 100644
--- a/exercises/inner-classes/inner-classes01/index.html
+++ b/exercises/inner-classes/inner-classes01/index.html
@@ -4,7 +4,7 @@
InnerClasses01 | Programmieren mit Java
-
+
diff --git a/exercises/inner-classes/inner-classes02/index.html b/exercises/inner-classes/inner-classes02/index.html
index ec56e06081..f528bc4fd4 100644
--- a/exercises/inner-classes/inner-classes02/index.html
+++ b/exercises/inner-classes/inner-classes02/index.html
@@ -4,7 +4,7 @@
InnerClasses02 | Programmieren mit Java
-
+
diff --git a/exercises/inner-classes/inner-classes03/index.html b/exercises/inner-classes/inner-classes03/index.html
index 7807ddbde4..0b693144d5 100644
--- a/exercises/inner-classes/inner-classes03/index.html
+++ b/exercises/inner-classes/inner-classes03/index.html
@@ -4,7 +4,7 @@
InnerClasses03 | Programmieren mit Java
-
+
diff --git a/exercises/inner-classes/inner-classes04/index.html b/exercises/inner-classes/inner-classes04/index.html
index 0bbd201da7..5cc4f0dfa8 100644
--- a/exercises/inner-classes/inner-classes04/index.html
+++ b/exercises/inner-classes/inner-classes04/index.html
@@ -4,7 +4,7 @@
InnerClasses04 | Programmieren mit Java
-
+
diff --git a/exercises/interfaces/index.html b/exercises/interfaces/index.html
index 816101a9e1..6aa8e2202c 100644
--- a/exercises/interfaces/index.html
+++ b/exercises/interfaces/index.html
@@ -4,7 +4,7 @@
Schnittstellen (Interfaces) | Programmieren mit Java
-
+
diff --git a/exercises/interfaces/interfaces01/index.html b/exercises/interfaces/interfaces01/index.html
index 47027fe9aa..aa7794e7b9 100644
--- a/exercises/interfaces/interfaces01/index.html
+++ b/exercises/interfaces/interfaces01/index.html
@@ -4,7 +4,7 @@
Interfaces01 | Programmieren mit Java
-
+
diff --git a/exercises/io-streams/index.html b/exercises/io-streams/index.html
index 03fa8ddadd..4e1a2fffc8 100644
--- a/exercises/io-streams/index.html
+++ b/exercises/io-streams/index.html
@@ -4,7 +4,7 @@
Datenströme (IO-Streams) | Programmieren mit Java
-
+
diff --git a/exercises/io-streams/io-streams01/index.html b/exercises/io-streams/io-streams01/index.html
index 7e51e1ab01..351334a845 100644
--- a/exercises/io-streams/io-streams01/index.html
+++ b/exercises/io-streams/io-streams01/index.html
@@ -4,7 +4,7 @@
IOStreams01 | Programmieren mit Java
-
+
diff --git a/exercises/io-streams/io-streams02/index.html b/exercises/io-streams/io-streams02/index.html
index 385d75ec15..0d40a989b9 100644
--- a/exercises/io-streams/io-streams02/index.html
+++ b/exercises/io-streams/io-streams02/index.html
@@ -4,7 +4,7 @@
IOStreams02 | Programmieren mit Java
-
+
diff --git a/exercises/java-api/index.html b/exercises/java-api/index.html
index 3008126dbf..870aa0d88a 100644
--- a/exercises/java-api/index.html
+++ b/exercises/java-api/index.html
@@ -4,7 +4,7 @@
Die Java API | Programmieren mit Java
-
+
diff --git a/exercises/java-api/java-api01/index.html b/exercises/java-api/java-api01/index.html
index ba62ac1b31..88bad303c1 100644
--- a/exercises/java-api/java-api01/index.html
+++ b/exercises/java-api/java-api01/index.html
@@ -4,7 +4,7 @@
JavaAPI01 | Programmieren mit Java
-
+
diff --git a/exercises/java-api/java-api02/index.html b/exercises/java-api/java-api02/index.html
index a8ade182e7..aee8048246 100644
--- a/exercises/java-api/java-api02/index.html
+++ b/exercises/java-api/java-api02/index.html
@@ -4,7 +4,7 @@
JavaAPI02 | Programmieren mit Java
-
+
diff --git a/exercises/java-api/java-api03/index.html b/exercises/java-api/java-api03/index.html
index f025365001..75a2184a4e 100644
--- a/exercises/java-api/java-api03/index.html
+++ b/exercises/java-api/java-api03/index.html
@@ -4,7 +4,7 @@
JavaAPI03 | Programmieren mit Java
-
+
diff --git a/exercises/java-api/java-api04/index.html b/exercises/java-api/java-api04/index.html
index 259b8e1e8e..4d2a5aa0a6 100644
--- a/exercises/java-api/java-api04/index.html
+++ b/exercises/java-api/java-api04/index.html
@@ -4,7 +4,7 @@
JavaAPI04 | Programmieren mit Java
-
+
diff --git a/exercises/java-stream-api/index.html b/exercises/java-stream-api/index.html
index 685b4bd74d..3ad2b676fe 100644
--- a/exercises/java-stream-api/index.html
+++ b/exercises/java-stream-api/index.html
@@ -4,7 +4,7 @@
Die Java Stream API | Programmieren mit Java
-
+
diff --git a/exercises/java-stream-api/java-stream-api01/index.html b/exercises/java-stream-api/java-stream-api01/index.html
index 39264e047d..821fdf041d 100644
--- a/exercises/java-stream-api/java-stream-api01/index.html
+++ b/exercises/java-stream-api/java-stream-api01/index.html
@@ -4,7 +4,7 @@
JavaStreamAPI01 | Programmieren mit Java
-
+
diff --git a/exercises/java-stream-api/java-stream-api02/index.html b/exercises/java-stream-api/java-stream-api02/index.html
index 4eb5bc92f9..0895111e67 100644
--- a/exercises/java-stream-api/java-stream-api02/index.html
+++ b/exercises/java-stream-api/java-stream-api02/index.html
@@ -4,7 +4,7 @@
JavaStreamAPI02 | Programmieren mit Java
-
+
diff --git a/exercises/lambdas/index.html b/exercises/lambdas/index.html
index 69b1b3e97b..3fae503a72 100644
--- a/exercises/lambdas/index.html
+++ b/exercises/lambdas/index.html
@@ -4,7 +4,7 @@
Lambda-Ausdrücke (Lambdas) | Programmieren mit Java
-
+
diff --git a/exercises/lambdas/lambdas01/index.html b/exercises/lambdas/lambdas01/index.html
index e2114c43c2..21932f2dab 100644
--- a/exercises/lambdas/lambdas01/index.html
+++ b/exercises/lambdas/lambdas01/index.html
@@ -4,7 +4,7 @@
Lambdas01 | Programmieren mit Java
-
+
diff --git a/exercises/lambdas/lambdas02/index.html b/exercises/lambdas/lambdas02/index.html
index 1622652e10..254d59118b 100644
--- a/exercises/lambdas/lambdas02/index.html
+++ b/exercises/lambdas/lambdas02/index.html
@@ -4,7 +4,7 @@
Lambdas02 | Programmieren mit Java
-
+
diff --git a/exercises/lambdas/lambdas03/index.html b/exercises/lambdas/lambdas03/index.html
index b48497f260..b556b08450 100644
--- a/exercises/lambdas/lambdas03/index.html
+++ b/exercises/lambdas/lambdas03/index.html
@@ -4,7 +4,7 @@
Lambdas03 | Programmieren mit Java
-
+
diff --git a/exercises/lambdas/lambdas04/index.html b/exercises/lambdas/lambdas04/index.html
index e41623ae2a..c5ccfa5839 100644
--- a/exercises/lambdas/lambdas04/index.html
+++ b/exercises/lambdas/lambdas04/index.html
@@ -4,7 +4,7 @@
Lambdas04 | Programmieren mit Java
-
+
diff --git a/exercises/lambdas/lambdas05/index.html b/exercises/lambdas/lambdas05/index.html
index 33b9bdd2cc..b017f93bd5 100644
--- a/exercises/lambdas/lambdas05/index.html
+++ b/exercises/lambdas/lambdas05/index.html
@@ -4,7 +4,7 @@
Lambdas05 | Programmieren mit Java
-
+
diff --git a/exercises/loops/index.html b/exercises/loops/index.html
index 9e78ab148a..439910ad14 100644
--- a/exercises/loops/index.html
+++ b/exercises/loops/index.html
@@ -4,7 +4,7 @@
Schleifen | Programmieren mit Java
-
+
diff --git a/exercises/loops/loops01/index.html b/exercises/loops/loops01/index.html
index c8e44cf362..ca25f4c263 100644
--- a/exercises/loops/loops01/index.html
+++ b/exercises/loops/loops01/index.html
@@ -4,7 +4,7 @@
Loops01 | Programmieren mit Java
-
+
diff --git a/exercises/loops/loops02/index.html b/exercises/loops/loops02/index.html
index 005159008d..abdf99d6b5 100644
--- a/exercises/loops/loops02/index.html
+++ b/exercises/loops/loops02/index.html
@@ -4,7 +4,7 @@
Loops02 | Programmieren mit Java
-
+
diff --git a/exercises/loops/loops03/index.html b/exercises/loops/loops03/index.html
index 678f518c4e..f4f9e09fb5 100644
--- a/exercises/loops/loops03/index.html
+++ b/exercises/loops/loops03/index.html
@@ -4,7 +4,7 @@
Loops03 | Programmieren mit Java
-
+
diff --git a/exercises/loops/loops04/index.html b/exercises/loops/loops04/index.html
index 617edf84b7..f09f930619 100644
--- a/exercises/loops/loops04/index.html
+++ b/exercises/loops/loops04/index.html
@@ -4,7 +4,7 @@
Loops04 | Programmieren mit Java
-
+
diff --git a/exercises/loops/loops05/index.html b/exercises/loops/loops05/index.html
index 24b75a8016..4798d0ef1b 100644
--- a/exercises/loops/loops05/index.html
+++ b/exercises/loops/loops05/index.html
@@ -4,7 +4,7 @@
Loops05 | Programmieren mit Java
-
+
diff --git a/exercises/loops/loops06/index.html b/exercises/loops/loops06/index.html
index 42ec940844..59459b1ef8 100644
--- a/exercises/loops/loops06/index.html
+++ b/exercises/loops/loops06/index.html
@@ -4,7 +4,7 @@
Loops06 | Programmieren mit Java
-
+
diff --git a/exercises/loops/loops07/index.html b/exercises/loops/loops07/index.html
index a9cf2c5154..35226aad94 100644
--- a/exercises/loops/loops07/index.html
+++ b/exercises/loops/loops07/index.html
@@ -4,7 +4,7 @@
Loops07 | Programmieren mit Java
-
+
diff --git a/exercises/loops/loops08/index.html b/exercises/loops/loops08/index.html
index 0895abee05..002bdc7220 100644
--- a/exercises/loops/loops08/index.html
+++ b/exercises/loops/loops08/index.html
@@ -4,7 +4,7 @@
Loops08 | Programmieren mit Java
-
+
diff --git a/exercises/maps/index.html b/exercises/maps/index.html
index 0950f68673..6c11628368 100644
--- a/exercises/maps/index.html
+++ b/exercises/maps/index.html
@@ -4,7 +4,7 @@
Assoziativspeicher (Maps) | Programmieren mit Java
-
+
diff --git a/exercises/maps/maps01/index.html b/exercises/maps/maps01/index.html
index 69d6430d22..1dcf932a60 100644
--- a/exercises/maps/maps01/index.html
+++ b/exercises/maps/maps01/index.html
@@ -4,7 +4,7 @@
Maps01 | Programmieren mit Java
-
+
diff --git a/exercises/maps/maps02/index.html b/exercises/maps/maps02/index.html
index 8217e99ac4..e40e2a115a 100644
--- a/exercises/maps/maps02/index.html
+++ b/exercises/maps/maps02/index.html
@@ -4,7 +4,7 @@
Maps02 | Programmieren mit Java
-
+
diff --git a/exercises/oo/index.html b/exercises/oo/index.html
index 41946b7465..18dd80e8c5 100644
--- a/exercises/oo/index.html
+++ b/exercises/oo/index.html
@@ -4,7 +4,7 @@
Objektorientierte Programmierung | Programmieren mit Java
-
+
diff --git a/exercises/oo/oo01/index.html b/exercises/oo/oo01/index.html
index e0604a1a27..8a20c77915 100644
--- a/exercises/oo/oo01/index.html
+++ b/exercises/oo/oo01/index.html
@@ -4,7 +4,7 @@
OO01 | Programmieren mit Java
-
+
diff --git a/exercises/oo/oo02/index.html b/exercises/oo/oo02/index.html
index fe2ef7805c..f886faa82f 100644
--- a/exercises/oo/oo02/index.html
+++ b/exercises/oo/oo02/index.html
@@ -4,7 +4,7 @@
OO02 | Programmieren mit Java
-
+
diff --git a/exercises/oo/oo03/index.html b/exercises/oo/oo03/index.html
index 9f315550c2..d6f141f862 100644
--- a/exercises/oo/oo03/index.html
+++ b/exercises/oo/oo03/index.html
@@ -4,7 +4,7 @@
OO03 | Programmieren mit Java
-
+
diff --git a/exercises/oo/oo04/index.html b/exercises/oo/oo04/index.html
index 60118dcbda..2fda5cb706 100644
--- a/exercises/oo/oo04/index.html
+++ b/exercises/oo/oo04/index.html
@@ -4,7 +4,7 @@
OO04 | Programmieren mit Java
-
+
diff --git a/exercises/oo/oo05/index.html b/exercises/oo/oo05/index.html
index f2803446ae..2dc8974777 100644
--- a/exercises/oo/oo05/index.html
+++ b/exercises/oo/oo05/index.html
@@ -4,7 +4,7 @@
OO05 | Programmieren mit Java
-
+
diff --git a/exercises/oo/oo06/index.html b/exercises/oo/oo06/index.html
index a8b2d8ab1e..b19c6b7bc1 100644
--- a/exercises/oo/oo06/index.html
+++ b/exercises/oo/oo06/index.html
@@ -4,7 +4,7 @@
OO06 | Programmieren mit Java
-
+
diff --git a/exercises/oo/oo07/index.html b/exercises/oo/oo07/index.html
index f477e92f3d..26867fc869 100644
--- a/exercises/oo/oo07/index.html
+++ b/exercises/oo/oo07/index.html
@@ -4,7 +4,7 @@
OO07 | Programmieren mit Java
-
+
diff --git a/exercises/operators/index.html b/exercises/operators/index.html
index 0d26fda846..b759354b1e 100644
--- a/exercises/operators/index.html
+++ b/exercises/operators/index.html
@@ -4,7 +4,7 @@
Operatoren | Programmieren mit Java
-
+
diff --git a/exercises/operators/operators01/index.html b/exercises/operators/operators01/index.html
index 6298fdd7d7..f74450c34e 100644
--- a/exercises/operators/operators01/index.html
+++ b/exercises/operators/operators01/index.html
@@ -4,7 +4,7 @@
Operators01 | Programmieren mit Java
-
+
diff --git a/exercises/operators/operators02/index.html b/exercises/operators/operators02/index.html
index 18a0889464..533163e988 100644
--- a/exercises/operators/operators02/index.html
+++ b/exercises/operators/operators02/index.html
@@ -4,7 +4,7 @@
Operators02 | Programmieren mit Java
-
+
diff --git a/exercises/operators/operators03/index.html b/exercises/operators/operators03/index.html
index 3aac5d853e..79feb931ec 100644
--- a/exercises/operators/operators03/index.html
+++ b/exercises/operators/operators03/index.html
@@ -4,7 +4,7 @@
Operators03 | Programmieren mit Java
-
+
diff --git a/exercises/optionals/index.html b/exercises/optionals/index.html
index c3094aad7c..4902623eaa 100644
--- a/exercises/optionals/index.html
+++ b/exercises/optionals/index.html
@@ -4,7 +4,7 @@
Optionals | Programmieren mit Java
-
+
diff --git a/exercises/optionals/optionals01/index.html b/exercises/optionals/optionals01/index.html
index 57647846cc..2efdb6f73f 100644
--- a/exercises/optionals/optionals01/index.html
+++ b/exercises/optionals/optionals01/index.html
@@ -4,7 +4,7 @@
Optionals01 | Programmieren mit Java
-
+
diff --git a/exercises/optionals/optionals02/index.html b/exercises/optionals/optionals02/index.html
index b3bccf87b5..b5404fed20 100644
--- a/exercises/optionals/optionals02/index.html
+++ b/exercises/optionals/optionals02/index.html
@@ -4,7 +4,7 @@
Optionals02 | Programmieren mit Java
-
+
diff --git a/exercises/optionals/optionals03/index.html b/exercises/optionals/optionals03/index.html
index 0219569cd4..ee455c2539 100644
--- a/exercises/optionals/optionals03/index.html
+++ b/exercises/optionals/optionals03/index.html
@@ -4,7 +4,7 @@
Optionals03 | Programmieren mit Java
-
+
diff --git a/exercises/polymorphy/index.html b/exercises/polymorphy/index.html
index 4087406ac9..8520188186 100644
--- a/exercises/polymorphy/index.html
+++ b/exercises/polymorphy/index.html
@@ -4,7 +4,7 @@
Polymorphie | Programmieren mit Java
-
+
diff --git a/exercises/polymorphy/polymorphy01/index.html b/exercises/polymorphy/polymorphy01/index.html
index 7d67e186e9..d572b10a0e 100644
--- a/exercises/polymorphy/polymorphy01/index.html
+++ b/exercises/polymorphy/polymorphy01/index.html
@@ -4,7 +4,7 @@
Polymorphy01 | Programmieren mit Java
-
+
diff --git a/exercises/polymorphy/polymorphy02/index.html b/exercises/polymorphy/polymorphy02/index.html
index 5344070bae..3d4226e40a 100644
--- a/exercises/polymorphy/polymorphy02/index.html
+++ b/exercises/polymorphy/polymorphy02/index.html
@@ -4,7 +4,7 @@
Polymorphy02 | Programmieren mit Java
-
+
diff --git a/exercises/polymorphy/polymorphy03/index.html b/exercises/polymorphy/polymorphy03/index.html
index 21ffa75767..9119b911f7 100644
--- a/exercises/polymorphy/polymorphy03/index.html
+++ b/exercises/polymorphy/polymorphy03/index.html
@@ -4,7 +4,7 @@
Polymorphy03 | Programmieren mit Java
-
+
diff --git a/exercises/polymorphy/polymorphy04/index.html b/exercises/polymorphy/polymorphy04/index.html
index 092552c7ab..1a1126aaf9 100644
--- a/exercises/polymorphy/polymorphy04/index.html
+++ b/exercises/polymorphy/polymorphy04/index.html
@@ -4,7 +4,7 @@
Polymorphy04 | Programmieren mit Java
-
+
diff --git a/exercises/trees/index.html b/exercises/trees/index.html
index 51a4becad7..4636470b25 100644
--- a/exercises/trees/index.html
+++ b/exercises/trees/index.html
@@ -4,7 +4,7 @@
Bäume | Programmieren mit Java
-
+
diff --git a/exercises/trees/trees01/index.html b/exercises/trees/trees01/index.html
index 06c3b3cde4..b68cdd2542 100644
--- a/exercises/trees/trees01/index.html
+++ b/exercises/trees/trees01/index.html
@@ -4,7 +4,7 @@
Trees01 | Programmieren mit Java
-
+
diff --git a/exercises/unit-tests/index.html b/exercises/unit-tests/index.html
index b6fb388b9a..5d7cb9ae7c 100644
--- a/exercises/unit-tests/index.html
+++ b/exercises/unit-tests/index.html
@@ -4,7 +4,7 @@
Komponententests (Unit-Tests) | Programmieren mit Java
-
+
diff --git a/exercises/unit-tests/unit-tests01/index.html b/exercises/unit-tests/unit-tests01/index.html
index caa7f91199..757f17c686 100644
--- a/exercises/unit-tests/unit-tests01/index.html
+++ b/exercises/unit-tests/unit-tests01/index.html
@@ -4,7 +4,7 @@
UnitTests01 | Programmieren mit Java
-
+
diff --git a/exercises/unit-tests/unit-tests02/index.html b/exercises/unit-tests/unit-tests02/index.html
index 87a857f7fd..70b0b229e3 100644
--- a/exercises/unit-tests/unit-tests02/index.html
+++ b/exercises/unit-tests/unit-tests02/index.html
@@ -4,7 +4,7 @@
UnitTests02 | Programmieren mit Java
-
+
diff --git a/exercises/unit-tests/unit-tests03/index.html b/exercises/unit-tests/unit-tests03/index.html
index 87dda43e0f..c45628c7a3 100644
--- a/exercises/unit-tests/unit-tests03/index.html
+++ b/exercises/unit-tests/unit-tests03/index.html
@@ -4,7 +4,7 @@
UnitTests03 | Programmieren mit Java
-
+
diff --git a/exercises/unit-tests/unit-tests04/index.html b/exercises/unit-tests/unit-tests04/index.html
index 1493b5e07e..1ab2cba154 100644
--- a/exercises/unit-tests/unit-tests04/index.html
+++ b/exercises/unit-tests/unit-tests04/index.html
@@ -4,7 +4,7 @@
UnitTests04 | Programmieren mit Java
-
+
diff --git a/index.html b/index.html
index 700d1b0477..2c33933892 100644
--- a/index.html
+++ b/index.html
@@ -4,7 +4,7 @@
Einführung | Programmieren mit Java
-
+
diff --git a/slides/steffen/abstract-and-final/index.html b/slides/steffen/abstract-and-final/index.html
index 4dd9e69f45..d5e9f51220 100644
--- a/slides/steffen/abstract-and-final/index.html
+++ b/slides/steffen/abstract-and-final/index.html
@@ -4,7 +4,7 @@
Programmieren mit Java
-
+
diff --git a/slides/steffen/class-diagram-java-api-enum/index.html b/slides/steffen/class-diagram-java-api-enum/index.html
index a031bd7f88..2c5213f28b 100644
--- a/slides/steffen/class-diagram-java-api-enum/index.html
+++ b/slides/steffen/class-diagram-java-api-enum/index.html
@@ -4,7 +4,7 @@
Programmieren mit Java
-
+
diff --git a/slides/steffen/classes-and-objects/index.html b/slides/steffen/classes-and-objects/index.html
index 2af98a5031..684fcd312b 100644
--- a/slides/steffen/classes-and-objects/index.html
+++ b/slides/steffen/classes-and-objects/index.html
@@ -4,7 +4,7 @@
Programmieren mit Java
-
+
diff --git a/slides/steffen/constructor-and-static/index.html b/slides/steffen/constructor-and-static/index.html
index 43ab6cf252..070e40f56a 100644
--- a/slides/steffen/constructor-and-static/index.html
+++ b/slides/steffen/constructor-and-static/index.html
@@ -4,7 +4,7 @@
Programmieren mit Java
-
+
diff --git a/slides/steffen/datatypes-and-dataobjects/index.html b/slides/steffen/datatypes-and-dataobjects/index.html
index a1f430ea5f..00e6603504 100644
--- a/slides/steffen/datatypes-and-dataobjects/index.html
+++ b/slides/steffen/datatypes-and-dataobjects/index.html
@@ -4,7 +4,7 @@
Programmieren mit Java
-
+
diff --git a/slides/steffen/exceptions/index.html b/slides/steffen/exceptions/index.html
index 855c9831ee..afe8de8c87 100644
--- a/slides/steffen/exceptions/index.html
+++ b/slides/steffen/exceptions/index.html
@@ -4,7 +4,7 @@
Programmieren mit Java
-
+
diff --git a/slides/steffen/generics-maps/index.html b/slides/steffen/generics-maps/index.html
index 0b5eface00..a49795d367 100644
--- a/slides/steffen/generics-maps/index.html
+++ b/slides/steffen/generics-maps/index.html
@@ -4,7 +4,7 @@
Programmieren mit Java
-
+
diff --git a/slides/steffen/if-and-switch/index.html b/slides/steffen/if-and-switch/index.html
index 7bfd62ef3f..cdf342a9a6 100644
--- a/slides/steffen/if-and-switch/index.html
+++ b/slides/steffen/if-and-switch/index.html
@@ -4,7 +4,7 @@
Programmieren mit Java
-
+
diff --git a/slides/steffen/inheritance/index.html b/slides/steffen/inheritance/index.html
index 08487ec1af..c97e99813d 100644
--- a/slides/steffen/inheritance/index.html
+++ b/slides/steffen/inheritance/index.html
@@ -4,11 +4,11 @@
Programmieren mit Java
-
+
-
Agenda
Wiederholung
Vererbung
Zusammenfassung
Wiederholung
Java API
Wrapper Klassen
LocalDateTime
File
final modifier
Attribute
Variablen
Enumeration
Gruppe von Konstanten
switch
isBinary
values, ordinal
Klassendiagramm
Bereiche
+ - * ~
static
{ final }
<< enumeration >>
Vererbung
Gemeinsamkeiten von Unterschiedlichen Klassen
Auto & Truck
Baby, Kind & Erwachsener
Samsung Galaxy S1, S2,... S21
Vererbung ermöglicht die Wiederverwendung von:
Attributen
Methoden
Generalisierung
Generalisierung bedeutet alle gemeinsamen Attribute und Methoden mehrerer Klassen in eine weitere Klasse zu extrahieren.
z.B. von Cat/Dog in die Klasse Animal
Vererbung
Vererbung bedeutet alle Attribute und Methoden einer Klasse einer anderen Klasse zu übertragen.
z.B. Cat und Dog bekommen alle Attribute und Methoden der Klasse Animal
Beispiel extends
public class Dog extends Animal {
+
Agenda
Wiederholung
Vererbung
Konstruktoren II
Zusammenfassung
Wiederholung
Java API
Wrapper Klassen
LocalDateTime
File
final modifier
Attribute
Variablen
Enumeration
Gruppe von Konstanten
switch
isBinary
values, ordinal
Klassendiagramm
Bereiche
+ - * ~
static
{ final }
<< enumeration >>
Vererbung
Gemeinsamkeiten von Unterschiedlichen Klassen
Auto & Truck
Baby, Kind & Erwachsener
Samsung Galaxy S1, S2,... S21
Vererbung ermöglicht die Wiederverwendung von:
Attributen
Methoden
Generalisierung
Generalisierung bedeutet alle gemeinsamen Attribute und Methoden mehrerer Klassen in eine weitere Klasse zu extrahieren.
z.B. von Cat/Dog in die Klasse Animal
Vererbung
Vererbung bedeutet alle Attribute und Methoden einer Klasse einer anderen Klasse zu übertragen.
z.B. Cat und Dog bekommen alle Attribute und Methoden der Klasse Animal
Beispiel extends
public class Dog extends Animal {
public void bark() {
System.out.println("Wuff");
}
@@ -22,6 +22,33 @@
public Dog(String name) {
super(name);
}
-}
Demo super
super call mit Animal
der protected modifier
weiterer Access modifier wie public und private
kann angewendet werden auf Attribute, Methoden und Konstruktoren
Auswirkung von protected
Methoden, Attribute und Konstructoren die mit protected markiert sind können ausgeführt werden von:
erbenden Klassen
Klassen im gleichen Package🤯*
*NKR
Demo protected
public name
private name
protected name
Zusammenfassung
Gemeinsamkeiten mehrerer Klassen
Generalisierung
Vererbung
protected
super
Rest of the day
Polymorphy 01 & 02
+}
Demo super
super call mit Animal
der protected modifier
weiterer Access modifier wie public und private
kann angewendet werden auf Attribute, Methoden und Konstruktoren
Auswirkung von protected
Methoden, Attribute und Konstructoren die mit protected markiert sind können ausgeführt werden von:
erbenden Klassen
Klassen im gleichen Package🤯*
*NKR
Demo protected
public name
private name
protected name
Konstruktoren II
Konstruktoren II
spezifische Konstruktoren
unspezifische Konstruktoren
spezifische Konstruktoren
initialisieren alle Attribute
(fast) alle Attribute als Parameter
spezifischer Konstruktor
public class Car {
+ public int hp;
+ public char engineType;
+
+ public Car(int hp, char engineType) {
+ this.hp = hp;
+ this.engineType = engineType;
+ }
+}
unspezifische Konstruktoren
verwenden spezifischen Konstruktor
nicht alle Attribute als Parameter
unspezifischer Konstruktor
public class Car {
+ public int hp;
+ public char engineType;
+
+ public Car(int hp) {
+ this.hp = hp;
+ this.engineType = 'b'
+ }
+}
Konstruktor wiederverwenden
public class Car {
+ public int hp;
+ public char engineType;
+
+ public Car(int hp) {
+ this(hp, 'b');
+ }
+ public Car(int hp, char engineType) {
+ this.hp = hp;
+ this.engineType = engineType;
+ }
+}