Павел:
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