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
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 = ____