from ball import Ball

class CanvasBall (Ball):
    def __init__ (self, canvas, x, y, dx, dy, radius, xMax, yMax):
        super (CanvasBall, self).__init__ (x, y, dx, dy, radius, xMax, yMax)
        self.canvas = canvas
                  
    def drawColor (self, color):
        self.canvas.create_oval (self.x - self.radius,
                                 self.y - self.radius,
                                 self.x + self.radius,
                                 self.y + self.radius,
                                 fill = color)
                                 
    def draw (self):
        self.drawColor ("red")

    def clear (self):
        self.drawColor ("black")
        
