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 do exercício
- Defina uma classe
Calculatorcom dois parâmetros na inicialização:num_oneenum_two. - Defina um método
addition(), que retornaself.num_onemaisnum_two. - Defina um método
subtraction(), que retornaself.num_onemenosnum_two. - Defina um método
multiplication(), que retornaself.num_onemultiplicado pornum_two.
Exercício interativo prático
Experimente este exercício completando 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 ____(____):
____