Hieronder geef ik een class Rechthoek
met een x
en y
coördinaat die de linkerbovenhoek vastleggen, en een
breedte b
en hoogte h
. Creëer nu een class Vierkant
die zoveel
mogelijk erft van Rechthoek
.
class Rechthoek:
def __init__( self, x, y, b, h ):
self.x = x
self.y = y
self.b = b
self.h = h
def __repr__( self ):
return "[({},{}),b={},h={}]".format( self.x, self.y,
self.b, self.h )
def oppervlakte( self ):
return self.b * self.h
def omtrek( self ):
return 2*(self.b + self.h)