client
Class Shape

java.lang.Object
  extended by client.Shape
Direct Known Subclasses:
Ball, Bat

public abstract class Shape
extends java.lang.Object

Trida reprezentujici tvar palek a micku ve hre Ping-pong.

Author:
Jan Moulis

Field Summary
protected  java.awt.Point position
           
protected  java.awt.geom.Rectangle2D shape
           
protected  java.awt.Dimension size
           
 
Constructor Summary
Shape()
           
 
Method Summary
protected  void fill(java.awt.Graphics2D g2D)
           
 void getInfo()
           
 java.awt.Point getPosition()
           
 java.awt.Dimension getSize()
           
protected abstract  void setPosition(java.awt.Point point)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

size

protected java.awt.Dimension size

position

protected java.awt.Point position

shape

protected java.awt.geom.Rectangle2D shape
Constructor Detail

Shape

public Shape()
Method Detail

fill

protected void fill(java.awt.Graphics2D g2D)

setPosition

protected abstract void setPosition(java.awt.Point point)

getPosition

public java.awt.Point getPosition()

getSize

public java.awt.Dimension getSize()

getInfo

public void getInfo()