• Предмет: Информатика
  • Автор: Аноним
  • Вопрос задан 6 месяцев назад

!!!!PAYTHON!!!!
1. Используя механизм множественного наследования разработайте
класс “Человек”. Должны быть классы “Мозг», «Сердце»,
«Ноги»

2. Создать базовый класс Фигура с полями Цвет,число Пи,координаты Х и У.

На основе базового класса создать дочерний класс прямоугольник.
У класса потомка предусмотреть необходимые конструкторы и методы (Показа,Заполнения).Срочно,ответьте пж

Ответы

Ответ дал: wherethefux
1

1:

class Brain:

   def __init__(self, brain):

       self.brain = brain

   def think(self):

       print("Я думаю")

class Heart:

   def __init__(self, heart):

       self.heart = heart

   def beat(self):

       print("Я бьюсь")

class Legs:

   def __init__(self, legs):

       self.legs = legs

   def run(self):

       print("Я бегу")

class Human(Brain, Heart, Legs):

   def __init__(self, brain, heart, legs):

       Brain.__init__(self, brain)

       Heart.__init__(self, heart)

       Legs.__init__(self, legs)

   def __str__(self):

2:

class Figure:

   def __init__(self, color, x, y):

       self.color = color

       self.x = x

       self.y = y

       self.pi = 3.14

   def show(self):

       print('Цвет: ', self.color)

       print('Координаты Х и У: ', self.x, self.y)

       print('Число Пи: ', self.pi)

   def fill(self, color):

       self.color = color

class Rectangle(Figure):

   def __init__(self, color, x, y, a, b):

       super().__init__(color, x, y)

       self.a = a

       self.b = b

   def show(self):

       super().show()

       print('Стороны прямоугольника: ', self.a, self.b)

   def fill(self, color, a, b):

       super().fill(color)

       self.a = a

       self.b = b

Ответ дал: nikita2009dem
0

Ответ:а ты чо тупой не рыть не можеш

Объяснение:

Вас заинтересует