Construiește o clasă de la zero
În ultimul exercițiu al capitolului, vei intra în pielea unui dezvoltator Python și vei construi propria clasă de la zero – inclusiv un constructor!
Vei proiecta o clasă Calculator, cu metode care permit adunarea, scăderea sau înmulțirea a două valori.
Acest exercițiu face parte din cursul
Introducere în Programarea Orientată pe Obiecte în Python
Instrucțiuni pentru exercițiu
- Definește o clasă
Calculatorcu doi parametri la inițializare:num_oneșinum_two. - Definește o metodă
addition(), care returneazăself.num_oneplusnum_two. - Definește o metodă
subtraction(), care returneazăself.num_oneminusnum_two. - Definește o metodă
multiplication(), care returneazăself.num_oneînmulțit cunum_two.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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 ____(____):
____