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.<br<br/>/>

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.<br<br/>/>

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.<br<br/>/>

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.<br<br/>/>

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.<br<br/>/>

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.<br<br/>/>

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.
<
br/>
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 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.
<
br/>
This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will...
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.
<
br/>
This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will...
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.
<
br/>
This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will...
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.
<
br/>
This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the...
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.
<
br/>
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 Video5:47
Curated Video

Behavioral Design Patterns in C++ - Undo - II

Higher Ed
This video explains the concept of undo in more depth.
<
br/>
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 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.
<
br/>
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 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.
<
br/>
This clip is from the...
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.
<
br/>
This clip is from the chapter "Command" of the series "Behavioral Design Patterns in...
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...
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.
<
br/>
This clip is from the chapter "Command" of the series "Behavioral Design Patterns in...
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.
<
br/>
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,...
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.
<
br/>
This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the...
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.
<
br/>
This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will...
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.
<
br/>
This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will...
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.
<
br/>
This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In...
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.
<
br/>
This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the command...