1. 학습
  2. /
  3. 강의
  4. /
  5. Python 중급 객체 지향 프로그래밍

Connected

연습 문제

컴퓨터 네트워크 만들기

이제 + 연산자를 오버로드해서 두 개의 Computer를 더하면 장치들의 Network가 만들어지도록 해 볼게요. 다음 클래스는 이미 정의되어 있어요:

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

여기서 ip_addresses는 IP 주소들의 리스트이며, 각 항목은 숫자와 점으로 이루어진 문자열이에요.

지침 1/3

undefined XP
    1
    2
    3
  • operating_system과 ip_address 두 매개변수를 받는 생성자를 가진 Computer 클래스를 만드세요.