Предмет: Информатика, автор: sekwaia

В суперклассе и их подклассе используются два метода с одинаковыми именами. В суперклассе с помощью метода рассчитывается среднее значение суммы трех чисел, а в подклассе осуществляется обращение к методу суперкласса. Разработайте программу реализации данной ситуации.(ПАЙТОН)​


aitgulkuzenbaeva78: чо нада?

Ответы

Автор ответа: rosalinkey
1
class Superclass:
def calculate_average(self, num1, num2, num3):
return (num1 + num2 + num3) / 3

class Subclass(Superclass):
def calculate_average(self, num1, num2, num3):
super_average = super().calculate_average(num1, num2, num3)
return super_average

super_obj = Superclass()
sub_obj = Subclass()

print(super_obj.calculate_average(3,4,5))
print(sub_obj.calculate_average(3,4,5))
Похожие вопросы