-
Notifications
You must be signed in to change notification settings - Fork 22
Expand file tree
/
Copy pathejemplo3.py
More file actions
45 lines (29 loc) · 1.13 KB
/
ejemplo3.py
File metadata and controls
45 lines (29 loc) · 1.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
class Circle: #definiendo la clase
def __init__(self, radius):
self.radius = radius
def circumference(self):
pi = 3.14 # (Will hardcode pi in this example)
circumferenceValue = pi * int(self.radius) * 2
return circumferenceValue
def printCircumference(self):
myCircumference = self.circumference()
print ("Circumference of a circle with a radius of " + str(self.radius) + " is " + str(myCircumference))
def Area(self):
pi = 3.14
AreaValue = pi * int(self.radius) ** 2
return AreaValue
def printArea(self):
myArea = self.Area()
print("Area of a circle with a radius of " + str(self.radius)+ " is "+ str(myArea))
#circle1 = Circle(8) #instancia o creacion de objeto
##circle1.printArea() # metodo o un comportamiento.
##print("------------------------------------------------------")
#circle2 = Circle(10) #instancia o creacion de objeto
#circle2.printArea()
#radius1 = 2
#radius2 = 5
#radius3 = 7
# Since Circle is a class, it must be instatiated
# with the value of the radius first.
#circle1 = Circle(radius1)
#circle1.printArea()