1. Nauka
  2. /
  3. Kursy
  4. /
  5. Programowanie obiektowe w Pythonie – poziom średnio zaawansowany

Connected

ćwiczenie

Tworzenie sieci komputerów

Teraz przeciążysz operator +, aby po dodaniu dwóch obiektów Computer powstał obiekt Network. Poniższa klasa jest już dla ciebie zdefiniowana:

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

Tutaj ip_addresses to lista adresów IP – każdy z nich to ciąg cyfr i kropek zapisany jako string.

Instrukcje 1/3

undefined XP
    1
    2
    3
  • Utwórz klasę Computer z konstruktorem przyjmującym dwa parametry: operating_system i ip_address.