from abc import ABC, abstractmethod
class Veiculos(ABC):
def __init__(self, marca, modelo):
self._marca = marca
self._modelo = modelo
@abstractmethod
def ligar(self):
pass
from Veiculos import Veiculos
class Carro(Veiculos):
def __init__(self, marca, modelo, cor):
super().__init__(marca, modelo)
self._cor = cor
from Carro import Carro
carro1 = Carro('Marca 1', 'Modelo 1', 'Azul')
carro2 = Carro('Marca 2', 'Modelo 2', 'Verde')
carro3 = Carro('Marca 3', 'Modelo 3', 'Rosa')