Construir una clase desde cero
En el último ejercicio del capítulo, te meterás en el papel de un desarrollador de Python y construirás tu propia clase desde cero, ¡incluyendo un constructor!
Diseñarás una clase Calculator, incluyendo métodos que permitan sumar, restar o multiplicar dos valores.
Este ejercicio forma parte del curso
Introducción a la Programación Orientada a Objetos en Python
Instrucciones del ejercicio
- Define una clase
Calculatorcon dos parámetros en la inicialización:num_oneynum_two. - Define un método
addition(), que devuelvaself.num_onemásnum_two. - Define un método
subtraction(), que devuelvaself.num_onemenosnum_two. - Define un método
multiplication(), que devuelvaself.num_onemultiplicado pornum_two.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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 ____(____):
____