Загрузка данных


Павел:
class Animal():
    def __init__(self,name):
        self._name = name

class Animal():
    _voice_message = " Голос"
    def __init__(self,name):
        self._name = name
    def voice(self):
        voice = self._name + self._voice_message
        print(voice)

class Animal():
    _voice_message = " Голос"
    def __init__(self,name):
        self._name = name
    def voice(self):
        voice = self._name + self._voice_message
        print(voice)



animal = Animal("Бобик") # создание экземпляра класса Animal с именем Бобик
animal.voice() # вызов метода voice экземпляра класса Animal

class Animal():
    _voice_message = " Голос"
    def __init__(self,name):
        self._name = name
    def voice(self):
        voice = self._name + self._voice_message
        print(voice)

class Dog(Animal):
    _voice_message = " Гав-Гав"

class Animal():
    _voice_message = " Голос"
    def __init__(self,name):
        self._name = name
    def voice(self):
        voice = self._name + self._voice_message
        print(voice)

class Dog(Animal):
    _voice_message = " Гав-Гав"
    def parent_voice(self):
        voice = self._name + super()._voice_message
        print(voice)

dog = Dog("Бобик") # создание экземпляра класса dog с именем Бобик
dog.voice() # вызов метода voice экземпляра класса dog
dog.parent_voice() # вызов метода parent_voice