ComenzarEmpieza gratis

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

Ver curso

Instrucciones de ejercicio

  • Define una clase Calculator con dos parámetros en la inicialización: num_one y num_two.
  • Define un método addition(), que devuelva self.num_one más num_two.
  • Define un método subtraction(), que devuelva self.num_one menos num_two.
  • Define un método multiplication(), que devuelva self.num_one multiplicado por num_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 ____(____):
    ____   
Editar y ejecutar código