Abstract Classes
Interfaces
A Generic Animator
A Generic Animator (cont'd)
Digital Clock Using the Generic Animator
A Double-Buffered Generic Animator
A Double-Buffered Generic Animator (cont'd)
Bouncing Ball Using the Generic Animator
Bouncing Ball Using the Generic Animator (cont'd)
Design Pattern: Template Method
Template Method
A Generic Function Plotter
A Generic Function Plotter: The Design
A Generic Function Plotter (cont'd)
Generic Multiple Function Plotter
Interface Function
Multiple Function Plotter Class
Multiple Function Plotter Class (cont'd)
A Concrete Multiple Function Plotter
Design Pattern: Strategy
Strategy
Author: Xiaoping Jia
E-mail: xjia@cti.depaul.edu
Homepage: http://www.depaul.edu/~xjia
Best viewed with
Download presentation