Untitled

mail@pastecode.io avatar
unknown
python
13 days ago
601 B
3
Indexable
Never
from abc import ABC, abstractmethod

class Monitor(ABC):
    @abstractmethod
    
    def aumentar_claridade(self, nivel):
        pass
    
    @abstractmethod
    def diminuir_claridade(self, nivel):
        pass

# Implementando a classe MonitorFullHD
class MonitorFullHD(Monitor):
    def aumentar_claridade(self, nivel):
        print(f'Brilho aumentado em {nivel}')
    
    def diminuir_claridade(self, nivel):
        print(f'Brilho diminuido em {nivel}')

monitor_full_hd = MonitorFullHD()

monitor_full_hd.aumentar_claridade(10)
monitor_full_hd.diminuir_claridade(5)
Leave a Comment