Classes Abstratas
unknown
python
a year ago
618 B
8
Indexable
from abc import ABC, abstractmethod
class Monitor(ABC):
@abstractmethod
def aumentar_claridade(self, tamanho):
print("Aumentando a claridade para {tamanho}.")
@abstractmethod
def reduzir_claridade(self, tamanho):
print(f"Reduzindo a claridade para {tamanho}.")
class MonitorFullHD(Monitor):
def aumentar_claridade(self, tamanho):
print(f"Aumentando a claridade para {tamanho}.")
def reduzir_claridade(self, tamanho):
print(f"Reduzindo a claridade para {tamanho}.")
monitor = MonitorFullHD()
monitor.aumentar_claridade(10)
monitor.reduzir_claridade(5)Editor is loading...
Leave a Comment