-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path02.py
27 lines (20 loc) · 811 Bytes
/
02.py
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
#Exercicio 2
'''
Classe Quadrado: Crie uma classe que modele um quadrado:
a. Atributos: Tamanho do lado
b. Métodos: Mudar valor do Lado, Retornar valor do Lado e calcular Área;
'''
class Quadrado:
def __init__(self, Tamanho_do_lado):
self.Tamanho_do_lado = Tamanho_do_lado
def Mudar_valor_do_Lado(self, Tamanho_do_lado):
self.Tamanho_do_lado = Tamanho_do_lado
def Retornar_Valor_do_Lado(self):
return self.Tamanho_do_lado
def Calcular_Area(self):
return self.Tamanho_do_lado * self.Tamanho_do_lado
#Teste Classe
quadrado_1 = Quadrado(2)
quadrado_1.Mudar_Valor_do_Lado(6)
print('O valor do Lado do Quadrado é: ', quadrado_1.Retornar_Valor_do_Lado())
print('O valor da Área do Quadrado é: ', quadrado_1.Calcular_Area())