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 de ejercicio
- Define una clase
Calculator
con dos parámetros en la inicialización:num_one
ynum_two
. - Define un método
addition()
, que devuelvaself.num_one
másnum_two
. - Define un método
subtraction()
, que devuelvaself.num_one
menosnum_two
. - Define un método
multiplication()
, que devuelvaself.num_one
multiplicado pornum_two
.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este 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 ____(____):
____