Предмет: Информатика,
автор: hasbula228
Написать прогу на питоне: два класса(рабочие и офисы), в main сделать так чтобы можно было раскидывать работников по офисам и просматривать информацию об офисах.
Ответы
Автор ответа:
0
Ответ:
class Worker:
def __init__(self, name, position):
self.name = name
self.position = position
class Office:
def __init__(self, name):
self.name = name
self.workers = []
def add_worker(self, worker):
self.workers.append(worker)
def print_workers(self):
print("Workers in", self.name)
for worker in self.workers:
print(worker.name, "-", worker.position)
office1 = Office("Office 1")
office2 = Office("Office 2")
worker1 = Worker("John", "Manager")
worker2 = Worker("Jane", "Developer")
worker3 = Worker("Bob", "Designer")
office1.add_worker(worker1)
office1.add_worker(worker2)
office2.add_worker(worker3)
office1.print_workers()
office2.print_workers()
Похожие вопросы
Предмет: Химия,
автор: Hdjfkd
Предмет: Математика,
автор: vasilevaanna062004
Предмет: Английский язык,
автор: annasahakyan20202020
Предмет: Физика,
автор: lopstar1
Предмет: Математика,
автор: kkungkkungmi
Что делать с этим?