Package p_models

Class Summary
Paddle Implements HasInvariant, PaddleSpecification

A simple paddle model for use in a video game.
PaddleMVC A first step in building a java game where a paddle constantly moves horizontally at the bottom of a 2-D screen and its direction is changed/controlled by keyboard presses
For teaching MVC design pattern, and introducing Java threads: Model is RunnableViewablePaddle View is PaddleView Controller is PaddleController NOTE: This is not intended as a good example of UI development in Java, it is intended only as a good introduction to the MVC design pattern
RunnableViewablePaddle Implements Runnable

Extends Paddle with link back to the view and a run method

For teaching MVC design pattern.