CommencezCommencez gratuitement

Créer un réseau d'ordinateurs

Vous allez maintenant surcharger l'opérateur + pour créer un Network d'appareils lorsque deux objets Computer sont additionnés. La classe suivante a déjà été définie pour vous :

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

Ici, ip_addresses est une liste d'adresses IP, chacune étant une chaîne composée de chiffres et de points.

Cette activité fait partie du cours

Programmation orientée objet intermédiaire en Python

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

class Computer:
  # __init__() should define operating_system and ip_address
  # as instance-level attributes
  def __init__(self, ____, ____):
    self.____ = operating_system
    self.ip_address = ____
Modifier et exécuter le code