//
//	PinBall class.  Extends Ball class
//
//	From Chapter 7 of
//	Understanging Object-Oriented Programming with Java
//	Written by Tim Budd
//	Published by Addison-Wesley Longman
//
//	See ftp://ftp.cs.orst.edu/pub/budd/java/ReadMe.html 
//	for further information
//

public class PinBall extends Ball {
	
	public PinBall (int sx, int sy) 
	{
		super(sx, sy, 10);
			// start out moving (roughly) vertical
		setMotion (-2 + Math.random()/4, -15);
	}

	private double gravityEffect = 0.3;

	public void move ()
	{
		dy = dy + gravityEffect; // effect of gravity
		super.move();	// update the ball position
	}
}
