suchen

nächsten Abschnitt: 桥接模式(4)-JDBC源码983 spielt ab

5 秒后自动播放下一节
  Nochmal ansehen

Die Kristallisation der Erfahrung von Entwicklungsexperten – Java-Designmuster

Einführung >
KapitelKursunterlagen
Kapitel1Designmuster (1)

Fragen zum Designmuster-Interview (1)

11 Minuten18 Sekunden

Fragen zum Designmuster-Interview (2)

11 Minuten26 Sekunden

Wann Designmuster verwendet werden sollten

21 Minuten37 Sekunden

Inhalt und Bereitstellungsmethoden

11 Minuten11 Sekunden

Eine Einführung in die sieben Designprinzipien

13 Minuten22 Sekunden

Prinzip der Einzelverantwortung

20 Minuten11 Sekunden

Zusammenfassung des Prinzips der Einzelverantwortung

09 Minuten41 Sekunden

Prinzip der Schnittstellenisolation(1)

14 Minuten30 Sekunden

Prinzip der Schnittstellenisolation(2)

10 Minuten56 Sekunden

Zusammenfassung der Schnittstellenisolationsprinzipien

05 Minuten34 Sekunden
Kapitel2Designmuster (2)

Abhängigkeitsinversionsprinzip(1)

12 Minuten04 Sekunden

Abhängigkeitsinversionsprinzip(2)

15 Minuten04 Sekunden

Zusammenfassung des Abhängigkeitsinversionsprinzips

10 Minuten43 Sekunden

Richter-Substitutionsprinzip(1)

07 Minuten21 Sekunden

Richter-Substitutionsprinzip(2)

19 Minuten44 Sekunden

Open-and-Close-Prinzip(1)

13 Minuten24 Sekunden

Open-and-Close-Prinzip(2)

07 Minuten55 Sekunden

Zusammenfassung des Öffnungs- und Schließprinzips

04 Minuten48 Sekunden

Demeter-Gesetz(1)

19 Minuten29 Sekunden

Demeters Gesetz(2)

05 Minuten31 Sekunden
Kapitel3Designmuster (3)

Anmerkungen zum Demeterschen Gesetz

05 Minuten20 Sekunden

Prinzipien und Zusammenfassung der Synthese und Wiederverwendung

11 Minuten18 Sekunden

Grundlegende Einführung in UML

12 Minuten17 Sekunden

UML-Klassendiagramm

08 Minuten05 Sekunden

Klassenabhängigkeiten, Verallgemeinerung und Implementierung

16 Minuten41 Sekunden

Assoziation, Aggregation und Zusammensetzung von Klassen

20 Minuten17 Sekunden

Zusammenfassung der sechs Hauptbeziehungen in Klassendiagrammen

12 Minuten35 Sekunden

Überblick und Klassifizierung von Designmustern

17 Minuten00 Sekunden

Singleton (statischer, konstant hungriger chinesischer Stil)

10 Minuten33 Sekunden

Singleton (statischer Codeblock-hungriger chinesischer Stil)

04 Minuten11 Sekunden
Kapitel4Designmuster (4)

Singleton (Thread-unsicherer Lazy-Stil)

06 Minuten35 Sekunden

Singleton (Thread-sicherer Lazy-Stil)

04 Minuten47 Sekunden

Singleton (synchronisierter Codeblock-Lazy-Stil)

03 Minuten28 Sekunden

Singleton (DoubleCheck)

08 Minuten23 Sekunden

Singleton (statische innere Klasse)

07 Minuten55 Sekunden

Singleton (Aufzählungsmethode)

05 Minuten17 Sekunden

JKD-Quellcodeanalyse im Singleton-Modus

04 Minuten17 Sekunden

Dinge, die Sie zum Singleton-Muster beachten sollten

14 Minuten11 Sekunden

Einfaches Fabrikmuster (1) – Pizzabestellung

22 Minuten29 Sekunden

Einfaches Fabrikmuster (2) – Pizzabestellung

06 Minuten44 Sekunden
Kapitel5Designmuster (5)

Einfaches Fabrikmuster (3) – Pizzabestellung

20 Minuten03 Sekunden

Einfaches Fabrikmuster (4) – Pizzabestellung

05 Minuten31 Sekunden

Factory-Methodenmuster (1) – Pizzabestellung

03 Minuten46 Sekunden

Factory-Methodenmuster (2) – Pizzabestellung

22 Minuten08 Sekunden

Abstraktes Fabrikmuster (1) – Pizzabestellung

09 Minuten17 Sekunden

Abstraktes Fabrikmuster (2) – Pizzabestellung

15 Minuten20 Sekunden

Factory-Pattern-JDK-Quellcode-Analyse

11 Minuten19 Sekunden

Fabrikmuster – Zusammenfassung

21 Minuten49 Sekunden

Prototyp-Modus (1) – Schafe klonen

07 Minuten49 Sekunden

Prototyp-Modus (2) – Schafe klonen

12 Minuten49 Sekunden
Kapitel6Designmuster (6)

Prototypmuster (3) – Spring-Quellcode-Analyse

08 Minuten24 Sekunden

Prototypmodus (4) – tiefe Kopie

07 Minuten12 Sekunden

Prototypmodus (5) – tiefe Kopie

23 Minuten32 Sekunden

Prototypmodus (6) - Inhaltssortierung

13 Minuten18 Sekunden

Baumeistermodus (1) – Baue ein Haus

11 Minuten23 Sekunden

Builder-Muster (2) – Prinzipielles Klassendiagramm

07 Minuten52 Sekunden

Baumeistermodus (3) – Baue ein Haus

23 Minuten36 Sekunden

Builder-Muster (4) – StringBuilder-Quellcode

11 Minuten00 Sekunden

Builder-Modus (5) – Inhaltssortierung

12 Minuten04 Sekunden

Adaptermuster – So funktioniert es

10 Minuten02 Sekunden
Kapitel7Designmuster (7)

Klassenadapter – Spannungsprobleme

19 Minuten14 Sekunden

Objektadapter – Spannungsproblem

14 Minuten12 Sekunden

Schnittstellenadapter – Spannungsproblem

14 Minuten29 Sekunden

Adaptermodus-Dispatcher-Quellcode

26 Minuten09 Sekunden

Sortieren des Adaptermusterinhalts

17 Minuten28 Sekunden

Bridge-Modus(1) – Telefonproblem

03 Minuten50 Sekunden

Bridge-Modus (2)-Prinzip-Klassendiagramm

08 Minuten28 Sekunden

Bridge-Modus (3) – Probleme mit dem Mobiltelefon

22 Minuten51 Sekunden

Bridge-Modus (4) – JDBC-Quellcode

11 Minuten18 Sekunden

Bridge-Modus (5) – Inhaltssortierung

Kapitel8Designmuster (8)

Dekorationsmuster (1) – Starbucks-Kaffee

08 Minuten27 Sekunden

Dekorationsmuster (2) – Starbucks-Kaffee

06 Minuten29 Sekunden

Dekorationsmuster (3) – So funktioniert es

06 Minuten40 Sekunden

Dekorationsmuster (4) – Starbucks Coffee

33 Minuten22 Sekunden

Dekorationsmuster (5) – IO-Quellcode

11 Minuten34 Sekunden

Dekorationsmuster (6) – Inhaltssortierung

08 Minuten33 Sekunden

Kombinationsmodus (1) – College-Anzeige

11 Minuten47 Sekunden

Kombinationsmodus (2)-Schulanzeige

32 Minuten13 Sekunden

Kombinationsmodus (3) -HashMap-Quellcode

13 Minuten21 Sekunden

Kombinationsmodus (4) - Inhaltssortierung

10 Minuten08 Sekunden
Kapitel9Designmuster (9)

Darstellungsmodus (1) – Kinoverwaltung

05 Minuten33 Sekunden

Darstellungsmodus(2) – So funktioniert es

07 Minuten33 Sekunden

Darstellungsmodus (3) – Kinoverwaltung

21 Minuten38 Sekunden

Darstellungsmodus (4) – MyBatis-Quellcode

13 Minuten58 Sekunden

Erscheinungsmodus (5) – Notizen

14 Minuten39 Sekunden

Flying-Dollar-Modell (1) – Website-Outsourcing

05 Minuten07 Sekunden

Fliegengewichtsmodus (2) – Funktionsprinzip

17 Minuten36 Sekunden

Flying-Dollar-Modell (3) – Website-Outsourcing

22 Minuten40 Sekunden

Fliegengewichtsmodus (4) – Ganzzahliger Quellcode

11 Minuten33 Sekunden

Flying Yuan-Modus (5) – Inhaltssortierung

10 Minuten13 Sekunden
Kapitel10Designmuster (10)

Agentenmodus (1) – Grundlegende Einführung

05 Minuten38 Sekunden

Proxy-Modus (2) – statischer Proxy

18 Minuten43 Sekunden

Proxy-Modus (3) – Dynamischer Proxy

29 Minuten19 Sekunden

Proxy-Modus (4) - Cglib-Proxy

28 Minuten47 Sekunden

Proxy-Muster (5) – mehrere Variationen

13 Minuten19 Sekunden

Vorlagenmodus (1) – Funktionsprinzip

11 Minuten36 Sekunden

Vorlagenmodus (2) – Herstellung von Sojamilch

13 Minuten24 Sekunden

Vorlagenmuster (3)-Hook-Methode

06 Minuten47 Sekunden

Vorlagenmodus (4) – IOC-Quellcode

22 Minuten56 Sekunden

Vorlagenmodus (5) – Details

11 Minuten19 Sekunden
Kapitel11Designmuster (11)

Befehlsmodus (1) – Funktionsprinzip

15 Minuten25 Sekunden

Befehlsmodus (2) – Fernbedienung

19 Minuten28 Sekunden

Befehlsmodus (3) – Fernbedienung

23 Minuten57 Sekunden

Befehlsmodus (4) - JdbcTml-Quellcode

16 Minuten13 Sekunden

Befehlsmodus (5) – Inhaltssortierung

09 Minuten52 Sekunden

Besuchermodus (1) – Sängerbewertung

04 Minuten00 Sekunden

Besuchermuster (2)-Prinzip-Klassendiagramm

13 Minuten34 Sekunden

Besuchermodus (3) – Sängerbewertung

25 Minuten09 Sekunden

Besuchermodus (4) – Doppelversand

06 Minuten54 Sekunden

Besuchermodus (5) – Nutzungsdetails

08 Minuten14 Sekunden
Kapitel12Designmuster (12)

Iteratormuster (1) – einheitliches Traversierungsproblem

04 Minuten14 Sekunden

Iteratormuster (2)-Prinzip-Klassendiagramm

15 Minuten49 Sekunden

Iteratormuster (3) – einheitliches Traversierungsproblem

07 Minuten06 Sekunden

Iteratormuster (4) – einheitliches Traversierungsproblem

34 Minuten41 Sekunden

Iteratormuster (5) – JDK-Quellcode

19 Minuten23 Sekunden

Iteratormuster (6) – Details zur Verwendung

11 Minuten41 Sekunden

Beobachtermodus (1) – Wettervorhersage

07 Minuten20 Sekunden

Beobachtermodus (2) – Wettervorhersage

13 Minuten23 Sekunden

Beobachtermuster (3) – Funktionsprinzip

04 Minuten09 Sekunden

Beobachtermodus (4) – Wettervorhersage

24 Minuten25 Sekunden

Beobachtermuster (5) – Beobachtbarer Quellcode

06 Minuten54 Sekunden
Kapitel13Designmuster (13)

Beobachtermuster (6) – Inhaltssortierung

07 Minuten02 Sekunden

Zwischenmodell (1) – Smart Home

09 Minuten56 Sekunden

Mediatormuster (2) – Funktionsprinzip

16 Minuten20 Sekunden

Zwischenmodell (3) – Smart Home

26 Minuten25 Sekunden

Zwischenmodell (4) - Inhaltssortierung

06 Minuten54 Sekunden

Memo-Modus (1) – Spielfigur

02 Minuten51 Sekunden

Memo-Modus(2) – So funktioniert es

25 Minuten28 Sekunden

Memo-Modus(3) – Spielfigur

16 Minuten21 Sekunden

Memo-Modus (4) – Notizen

08 Minuten19 Sekunden

Dolmetschermodus (1) – Berechnungsauswertung

03 Minuten15 Sekunden
Kapitel14Designmuster (14)

Interpretermodus (2) – Prinzipielles Klassendiagramm

13 Minuten17 Sekunden

Dolmetschermodus (3) – Berechnungsauswertung

37 Minuten55 Sekunden

Dolmetschermodus (4) - SpelExp-Quellcode

16 Minuten44 Sekunden

Dolmetschermodus (5) – Zusammenfassung

08 Minuten44 Sekunden

Zustandsmodus (1) – Funktionsprinzipdiagramm

11 Minuten18 Sekunden

Statusmodus (2) – Lotterie

33 Minuten55 Sekunden

Statusmodus (3) – Quellcode der Kreditplattform

18 Minuten55 Sekunden

Statusmodus (4) – Notizen

09 Minuten11 Sekunden

Strategiemuster (1) – Entenproblem

12 Minuten51 Sekunden

Strategiemodus (2) – So funktioniert es

09 Minuten09 Sekunden
Kapitel15Designmuster (15)

Strategiemuster (3) – Entenproblem

22 Minuten51 Sekunden

Strategiemodus (4) – Arrays Quellcode

09 Minuten47 Sekunden

Strategiemodus (5) – Inhaltssortierung

09 Minuten38 Sekunden

Modell der Verantwortungskette (1) – Beschaffungsgenehmigung

05 Minuten42 Sekunden

Modell der Verantwortungskette (2) – Funktionsprinzip

10 Minuten37 Sekunden

Modell der Verantwortungskette (3) – Beschaffungsgenehmigung

23 Minuten56 Sekunden

Muster der Verantwortungskette (4) – SpringMVC-Quellcode

17 Minuten24 Sekunden

Modell der Verantwortungskette (5) – Inhaltssortierung

08 Minuten38 Sekunden
  • StornierenAntwortSenden
  • Storniereneine Notiz postenSenden