#EXERCICIO 1:
class Carro:
carros = []
def __init__(self, modelo, cor, ano):
self.modelo = modelo
self.cor = cor
self.ano = ano
Carro.carros.append(self)
honda = Carro("fit", "cinza", 2024)
print(vars(honda))
EXERCICIO 2:
class Restaurante:
def __init__(self, nome, categoria, ativo, produto, clientes):
self.nome = nome
self.categoria = categoria
self.ativo = ativo
self.produto = produto
self.clientes = clientes
restaurante1 = Restaurante("Dominos Pizza", "Pizzaria", True, "Pizzas", 50000)
print(vars(restaurante1))
Exercício 3:
class Restaurante:
def __init__(self, nome, categoria):
self.nome = nome
self.categoria = categoria
self.ativo = False
restaurante1 = Restaurante("Dominos", "Pizzaria")
print(vars(restaurante1))
Exercício 4:
class Restaurante:
def __init__(self, nome, categoria):
self.nome = nome
self.categoria = categoria
self.ativo = False
def __str__(self):
return f'Nome: {self.nome} | Categoria: {self.categoria}'
restaurante1 = Restaurante("Dominos", "Pizzaria")
print(vars(restaurante1))
print(restaurante1)
Exercício 5:
class Cliente:
def __init__(self, cabelo='', pele='', olhos='', altura=0.0):
self.cabelo = cabelo
self.pele = pele
self.olhos = olhos
self.altura = altura
cliente1 = Cliente("loiro", "branca", "azuis", 1.75)
cliente2 = Cliente("moreno", "negra", "castanhos", 1.80)
cliente3 = Cliente("ruivo", "branca", "verdes", 1.55)
print(vars(cliente1))
print(vars(cliente2))
print(vars(cliente3))