Criar uma classe do zero
No último exercício do capítulo, você assumirá o papel de um desenvolvedor Python e criará sua própria classe do zero, incluindo um construtor!
Você criará uma classe Calculator
, incluindo métodos que permitem a adição, a subtração ou a multiplicação de dois valores.
Este exercício faz parte do curso
Introdução à programação orientada a objetos em Python
Instruções de exercício
- Defina uma classe
Calculator
com dois parâmetros na inicialização:num_one
enum_two
. - Defina um método
addition()
, que retornaself.num_one
maisnum_two
. - Defina um método
subtraction()
, que retornaself.num_one
menosnum_two
. - Defina um método
multiplication()
, que retornaself.num_one
multiplicado pornum_two
.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Define and initialize the Calculator class
____:
____ ____(____, ____, ____):
self.____ = ____
self.____ = ____
# Create the addition method
def ____(____):
return self.____ ____ self.____
# Create the subtraction method
def ____(____):
return ____
# Create the multiplication method
def ____(____):
____