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
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan 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 = ____