Instructional Video4:11
Curated Video

Behavioral Design Patterns in C++ - Hangman - III

Higher Ed
This video shows you how to implement checkpoints in the Hangman game. This clip is from the chapter "Memento" of the series "Behavioral Design Patterns in C++".This section focuses on the Memento pattern in detail.
Instructional Video3:39
Curated Video

Behavioral Design Patterns in C++ - Hangman - II

Higher Ed
This video will help you test the Hangman game. This clip is from the chapter "Memento" of the series "Behavioral Design Patterns in C++".This section focuses on the Memento pattern in detail.
Instructional Video7:22
Curated Video

Behavioral Design Patterns in C++ - Hangman - I

Higher Ed
In this video, we will implement the popular Hangman game on the console. This clip is from the chapter "Memento" of the series "Behavioral Design Patterns in C++".This section focuses on the Memento pattern in detail.
Instructional Video4:45
Curated Video

Behavioral Design Patterns in C++ - Account Class

Higher Ed
This video demonstrates the usage of the Memento pattern in a banking application. This clip is from the chapter "Memento" of the series "Behavioral Design Patterns in C++".This section focuses on the Memento pattern in detail.
Instructional Video6:59
Curated Video

Behavioral Design Patterns in C++ - Basic Implementation-Memento

Higher Ed
This video helps you with the basic implementation of the Memento pattern. This clip is from the chapter "Memento" of the series "Behavioral Design Patterns in C++".This section focuses on the Memento pattern in detail.
Instructional Video6:10
Curated Video

Behavioral Design Patterns in C++ - Introduction-Memento

Higher Ed
This video is an introduction to the Memento pattern. This clip is from the chapter "Memento" of the series "Behavioral Design Patterns in C++".This section focuses on the Memento pattern in detail.
Instructional Video3:54
Curated Video

Behavioral Design Patterns in C++ - Pros and Cons-Command

Higher Ed
This video talks about the pros and cons of the command pattern. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the command design pattern, which encapsulates...
Instructional Video6:00
Curated Video

Behavioral Design Patterns in C++ - DataList - II

Higher Ed
In this video, we will add the menu and the macro class in this lesson and complete the implementation. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the...
Instructional Video5:20
Curated Video

Behavioral Design Patterns in C++ - DataList - I

Higher Ed
This video starts with another example that will be used to understand how macro commands can be implemented. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the...
Instructional Video6:19
Curated Video

Behavioral Design Patterns in C++ - Undo - V

Higher Ed
This video helps you store copies of command objects that are executed in a stack and test our implementation. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the...
Instructional Video5:38
Curated Video

Behavioral Design Patterns in C++ - Undo - IV

Higher Ed
In this video, we will continue implementing the undo method in the remaining command classes. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the command design...
Instructional Video4:26
Curated Video

Behavioral Design Patterns in C++ - Undo - III

Higher Ed
This video will help you implement the undo method of several command classes. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the command design pattern, which...
Instructional Video5:47
Curated Video

Behavioral Design Patterns in C++ - Undo - II

Higher Ed
This video explains the concept of undo in more depth. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the command design pattern, which encapsulates requests as...
Instructional Video2:24
Curated Video

Behavioral Design Patterns in C++ - Undo - I

Higher Ed
This video explains the basics of undo and redo through the command pattern. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the command design pattern, which...
Instructional Video5:53
Curated Video

Behavioral Design Patterns in C++ - TextPad - IX

Higher Ed
This video builds upon the previous implementation and moves the functionality of many application methods of their own classes. This will be later useful to implement the undo/redo functionality. This clip is from the chapter "Command"...
Instructional Video4:08
Curated Video

Behavioral Design Patterns in C++ - TextPad - VIII

Higher Ed
This video demonstrates how to use the command pattern to handle commands/events and also achieve loose coupling between the classes. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this...
Instructional Video2:46
Curated Video

Behavioral Design Patterns in C++ - TextPad - VI

Higher Ed
In this video, we will use the menu class with the application class. You will be able to see how the classes are loosely coupled. This implementation uses a pointer to function as callback and does not use an object-oriented approach....
Instructional Video6:58
Curated Video

Behavioral Design Patterns in C++ - TextPad - V

Higher Ed
In this video, we will modify the menu class and break its dependency of the application class. This will make it reusable with any class. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this...
Instructional Video4:24
Curated Video

Behavioral Design Patterns in C++ - TextPad - IV

Higher Ed
In this video, we will implement the menu class for handling user input. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the command design pattern, which...
Instructional Video4:03
Curated Video

Behavioral Design Patterns in C++ - TextPad - III

Higher Ed
In this video, we will implement the input handling functionality in the application class. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the command design...
Instructional Video3:54
Curated Video

Behavioral Design Patterns in C++ - TextPad - II

Higher Ed
This video starts with the creation of the application class and implementation of its important methods. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the...
Instructional Video6:13
Curated Video

Behavioral Design Patterns in C++ - FindDialog - II

Higher Ed
In this video, you will see how the dialog box handles the event from the button using the command pattern. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the...
Instructional Video3:40
Curated Video

Behavioral Design Patterns in C++ - Basic Implementation - II

Higher Ed
In this video, we continue our exploration of the command design pattern by implementing the basic structure of our command objects. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this...
Instructional Video5:20
Curated Video

Behavioral Design Patterns in C++ - Basic Implementation - I

Higher Ed
In this video, we will start with the basics of implementing the command design pattern. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the command design...