Untitled

 avatar
unknown
python
9 months ago
601 B
7
Indexable
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)
Editor is loading...
Leave a Comment