Add polygon.py

This commit is contained in:
Dzejkobik007
2022-06-06 11:03:50 +02:00
parent b9dc54425b
commit 74fb7e13d3

View File

@@ -0,0 +1,27 @@
class Triangle():
def __init__(self,side = 3):
self.side = side
def numOfSides(self):
return self.side
class Pentagon():
def __init__(self,side = 5):
self.side = side
def numOfSides(self):
return self.side
class Octagon():
def __init__(self,side = 8):
self.side = side
def numOfSides(self):
return self.side
class Polygon:
def __init__(self):
self.a = Triangle()
self.b = Pentagon()
self.c = Octagon()
def numOfSides(self):
print("a:",self.a.numOfSides())
print("b:",self.b.numOfSides())
print("c:",self.c.numOfSides())
pol = Polygon()
pol.numOfSides()