Вопрос пользователя:
Ответ нейросети:
class Computer: def init(self, cpu, ram, storage, gpu): self.cpu = cpu self.ram = ram self.storage = storage self.gpu = gpu
def __str__(self):
return f"Computer: CPU - {self.cpu}, RAM - {self.ram}, Storage - {self.storage}, GPU - {self.gpu}"
class ComputerBuilder: def init(self): self.cpu = None self.ram = None self.storage = None self.gpu = None
def set_cpu(self, cpu):
self.cpu = cpu
def set_ram(self, ram):
self.ram = ram
def set_storage(self, storage):
self.storage = storage
def set_gpu(self, gpu):
self.gpu = gpu
def build(self):
return Computer(self.cpu, self.ram, self.storage, self.gpu)
builder = ComputerBuilder() builder.set_cpu("Intel i7") builder.set_ram("16GB") builder.set_storage("1TB SSD") builder.set_gpu("Nvidia RTX 2080")
computer = builder.build() print(computer) # Output: Computer: CPU - Intel i7, RAM - 16GB, Storage - 1TB SSD, GPU - Nvidia RTX 2080
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.