프로그래밍 언어/Python
객체 속성 변경
ruby-jieun
2023. 1. 9. 19:49
객체 속성 변경
객체 속성은 변경할 수 있다.
class NewGenerationPC:
def __init__(self, name, cpu, memory, ssd):
self.name = name
self.cpu = cpu
self.memory = memory
self.ssd = ssd
def doExcel(self):
print('EXCEL RUN!!')
def doPhotoshop(self):
print('PHOTOSHOP RUN!!')
def printPCINfo(self):
print(f'self.name: {self.name}')
print(f'self.cpu: {self.cpu}')
print(f'self.memory: {self.memory}')
print(f'self.ssd: {self.ssd}')
myPC = NewGenerationPC('myPC', 'i5', '16G', '256G')
myPC.printPCINfo()
myPC.cpu = 'i9'
myPC.memory = '64G'
myPC.ssd = '1T'
myPC.printPCINfo()