CSE115.BallWorld
Interface BounceFactory


public interface BounceFactory

Specifies the required functionality so that the menu can talk to some class, written by you, to create the different kinds of balls/images. Created: Sat Mar 02 14:50:10 2002

Author:
Phil Ventura

Method Summary
 void createBall()
          Create a regular bouncing ball.
 void createBobbleHead()
          Create a bobble head.
 void createBreathingBall()
          Create a breathing ball.
 void createColorChangeBall()
          Create a color changing ball.
 void createCombination()
          Create a combination ball/head.
 void createGoogleyBall()
          Create a googley ball.
 void createRandomFloatingHead()
          Create a randomly floating head.
 void createSpinningHead()
          Create a spinning head.
 

Method Detail

createBall

public void createBall()
Create a regular bouncing ball.


createColorChangeBall

public void createColorChangeBall()
Create a color changing ball.


createBreathingBall

public void createBreathingBall()
Create a breathing ball.


createGoogleyBall

public void createGoogleyBall()
Create a googley ball.


createBobbleHead

public void createBobbleHead()
Create a bobble head.


createSpinningHead

public void createSpinningHead()
Create a spinning head.


createRandomFloatingHead

public void createRandomFloatingHead()
Create a randomly floating head.


createCombination

public void createCombination()
Create a combination ball/head.