ComeçarComece de graça

Criando uma Rede de Computadores

Agora, você vai sobrecarregar o operador + para criar uma Network de dispositivos quando dois Computers forem somados. A classe a seguir já foi definida para você:

class Network:
  def __init__(self, ip_addresses):
    self.ip_addresses = ip_addresses

Aqui, ip_addresses é uma lista de endereços IP, cada um representado por uma string com números e pontos.

Este exercício faz parte do curso

Programação Orientada a Objetos Intermediária em Python

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

class Computer:
  # __init__() should define operating_system and ip_address
  # as instance-level attributes
  def __init__(self, ____, ____):
    self.____ = operating_system
    self.ip_address = ____
Editar e executar o código