У нас вы можете посмотреть бесплатно Изучите АБСТРАКТНЫЕ КЛАССЫ Python за 7 минут! 👻 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Абстрактный класс: класс, экземпляр которого невозможно создать самостоятельно; предназначен для создания подклассов. Они могут содержать абстрактные методы, которые объявлены, но не имеют реализации. # Преимущества абстрактных классов: 1. Предотвращает создание экземпляров самого класса 2. Требует от дочерних классов использования унаследованных абстрактных методов from abc import ABC, abstractmethod class Vehicle(ABC): @abstractmethod def go(self): pass @abstractmethod def stop(self): pass class Car(Vehicle): def go(self): print("Вы управляете автомобилем") def stop(self): print("Вы останавливаете автомобиль") class Motorcycle(Vehicle): def go(self): print("Вы едете на мотоцикле") def stop(self): print("Вы останавливаете мотоцикл") class Boat(Vehicle): def go(self): print("Вы управляете лодкой") def stop(self): print("Вы ставите лодку на якорь") car = Car() motorcycle = Motorcycle() boat = Boat()