Learn your way! Get started

Java Design Patterns, Part 7 of 7: Memento, Interpret and Bridge Pattern

with expert Paulo Dichone


Watch trailer


Course at a glance

Included in these subscriptions:

  • Dev & IT Pro Video
  • Dev & IT Pro Power Pack

Release date 4/30/2020
Level Advanced
Runtime 1h 21m
Closed captioning N/A
Transcript N/A
eBooks / courseware N/A
Hands-on labs N/A
Sample code Included
Exams Included


Enterprise Solutions

Need reporting, custom learning tracks, or SCORM? Learn More



Course description

Design patterns are proven solutions for solving problems without reinventing the wheel. Adding them to your high level toolkit will make you a better developer. In this course you'll become familiar with Memento, Interpreter, Chain of Responsibility, Bridge and Flyweight design patterns.

Prerequisites

Core Java language is necessary for this course. if you do not have this please see: Java SE 9, Part 1 of 14: Install and Introduction Java SE 9, Part 2 of 14: IntelliJ and Operators Java SE 9, Part 3 of 14: classes and Objects Java SE 9, Part 4 of 14: Composition and Arrays Java SE 9, Part 5 of 14: Interfaces and Streams Java SE 9, Part 6 of 14: Swing and Flash Card Application Java SE 9, Part 7 of 14: Intro to Java FX Java SE 9, Part 8 of 14: Application Login Java SE 9, Part 9 of 14: Expressions, DB and Threads Java SE 9, Part 10 of 14: Project Setup and Login Java SE 9, Part 11 of 14: Errors and Listview Java SE 9, Part 12 of 14: Custom Lists and Updates Java SE 9, Part 13 of 14: Vaadin and HTTP Introduction Java SE 9, Part 14 of 14: Weather Application

Meet the expert

Paulo Dichone graduated from Whitworth University with a B.S in Computer Science in 2009 and has worked building Android and iOS mobiles apps as well as web applications. Since 2014 he's been an online instructor teaching over 40,000 students from 170 countries in how to program Java and build Android Applications.

Course outline



Final Patterns

Memento Design Pattern (19:02)
  • Introduction (00:08)
  • Memento DP (04:48)
  • Memento Classes Part 1 (05:32)
  • Memento Final (08:25)
  • Summary (00:08)
Interpreter Design Pattern (15:47)
  • Introduction (00:08)
  • Intro to Interpreter (03:24)
  • Final Interpreter (12:06)
  • Summary (00:08)
Chain of Responsibility Design Pattern (19:25)
  • Introduction (00:08)
  • Chain of Responsibility (03:36)
  • Resposibility Part 2 (08:38)
  • Final Responsibility (06:55)
  • Summary (00:08)
Bridge Design Pattern (13:12)
  • Introduction (00:08)
  • Intro to Bridge Design Pattern (03:35)
  • Coding Classes (06:37)
  • Final Bridge pattern (02:44)
  • Summary (00:08)
Flyweight Design Pattern (13:32)
  • Introduction (00:08)
  • Intro to Flyweight (01:24)
  • Final FlyWeight (11:52)
  • Summary (00:08)