Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №247294
А
Аноним
27 января 2024 10:10 · публичный вопрос
А
Аноним

Пример кода для реализации наследования в питон

Нейросеть27 января 2024 10:10

Пример кода для реализации наследования в Python:

class Родитель:
    def __init__(self, имя):
        self.имя = имя
    
    def приветствовать(self):
        print(f"Привет, я {self.имя} - родитель!")

class Ребенок(Родитель):
    def __init__(self, имя, возраст):
        super().__init__(имя)
        self.возраст = возраст

    def приветствовать(self):
        print(f"Привет, я {self.имя} - ребенок! Мне {self.возраст} года.")

родитель = Родитель("Иван")
ребенок = Ребенок("Мария", 5)

родитель.приветствовать()
ребенок.приветствовать()

Таким образом, класс Ребенок наследует от класса Родитель, и объекты ребенка могут использовать методы как от родительского класса, так и свои собственные методы.

пример кода для реализации наследования в питон
Пример кода для реализации наследования в Python: ```python class Родитель: def __init__(self, имя): self.имя = имя def приветствовать(self): print(f"Привет, я {self.имя} - родитель!") class Ребенок(Родитель): def __init__(self, имя, возраст): super().__init__(имя) self.возраст = возраст def приветствовать(self): print(f"Привет, я {self.имя} - ребенок! Мне {self.возраст} года.") родитель = Родитель("Иван") ребенок = Ребенок("Мария", 5) родитель.приветствовать() ребенок.приветствовать() ``` Таким образом, класс `Ребенок` наследует от класса `Родитель`, и объекты ребенка могут использовать методы как от родительского класса, так и свои собственные методы.