НачатьНачать бесплатно

Создание сети компьютеров

Теперь вы перегрузите оператор +, чтобы создавать объект Network из устройств при сложении двух объектов Computer. Следующий класс уже определён за вас:

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

Здесь ip_addresses — это список IP-адресов, каждый из которых представлен строкой из цифр и точек.

Это упражнение является частью курса

Объектно-ориентированное программирование на Python: средний уровень

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

class Computer:
  # __init__() should define operating_system and ip_address
  # as instance-level attributes
  def __init__(self, ____, ____):
    self.____ = operating_system
    self.ip_address = ____
Редактировать и запускать код