StudyRepo_Synergy/part2_OOP/lesson4
Сергей Ванюшкин 6f6f705260 oop_4 homework 2023-12-03 14:31:48 +03:00
..
README.md oop_4 homework 2023-12-03 14:31:48 +03:00
animals.py oop_4 homework 2023-12-03 14:31:48 +03:00

README.md

Домашнее задание 4.

Создайте родительский класс Animal с атрибутами name и species. Дайте им также метод make_sound(), который выводит звук, издаваемый животными.

Создайте подклассы Dog и Cat, которые наследуют от класса Animal. Дайте каждому из них свой собственный метод make_sound(), который выводит соответствующий звук ("Гав" для собаки и "Мяу" для кота).

Добавьте дополнительные методы и атрибуты в подклассы. Например, метод bark() для собаки, который выводит сообщение о лае, и метод purr() для кота, который выводит сообщение о мурлыкании. Можно также добавить атрибуты, специфичные для каждого класса.