Definition and test function for class Circle which is based on Point class : Class Inheritance : Class PYTHON examples


PYTHON examples » Class » Class Inheritance »

 

Definition and test function for class Circle which is based on Point class


 

import math

class Point:
   def __init__self, xValue = 0, yValue = ):
      self.x = xValue
      self.y = yValue

class CirclePoint ):
   def __init__self, x = 0, y = 0, radiusValue = 0.0 ):
      Point.__init__self, x, y )  # call base-class constructor
      self.radius = floatradiusValue )

   def areaself ):
      return math.pi * self.radius ** 2


circle = Circle37432.5 )  create Circle object

print "X coordinate is:", circle.x
print "Y coordinate is:", circle.y
print "Radius is:", circle.radius

circle.radius = 4.25
circle.x = 2
circle.y = 2

print circle
print "area: %.2f" % circle.area()

   
  



Leave a Comment / Note


 
Verification is used to prevent unwanted posts (spam). .


PYTHON examples

 Navioo Class
» Class Inheritance