Aan de slagGa gratis aan de slag

Een netwerk van computers maken

Nu ga je de operator + overloaden om een Network van apparaten te maken wanneer twee Computer-objecten worden opgeteld. De volgende class is al voor je gedefinieerd:

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

Hier is ip_addresses een lijst met IP-adressen, elk een string van cijfers en punten.

Deze oefening maakt deel uit van de cursus

Gevorderde objectgeoriënteerde programmering in Python

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

class Computer:
  # __init__() should define operating_system and ip_address
  # as instance-level attributes
  def __init__(self, ____, ____):
    self.____ = operating_system
    self.ip_address = ____
Code bewerken en uitvoeren