需求:编写“计算机类”,属性包括CPU型号,内存大小,硬盘大小。行为包括介绍CPU型号,展示内存大小,展示硬盘大小,综合介绍
代码:
class Computer:
CPU = None
Memory = None
Hard_disk = None
def __init__(self, name, cpu, memory, hard_disk):
self.name = name
self.CPU = cpu
self.Memory = memory
self.Hard_disk = hard_disk
def showCPU(self):
return self.CPU
def showMemory(self):
return self.Memory
def showHard_disk(self):
return self.Hard_disk
c1 = Computer("计算机1", "1234-5678", 4, 512)
print("名字为“%s”的计算机的CPU型号是%s,内存大小为%dG,硬盘大小为%dG" % (c1.name, c1.showCPU(), c1.showMemory(), c1.showHard_disk()))