RUBY
객체 속성 변경 본문
객체 속성 변경
객체 속성은 변경할 수 있다.
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()
'프로그래밍 언어 > Python' 카테고리의 다른 글
얕은복사와 깊은복사 (0) | 2023.01.09 |
---|---|
객체와 메모리 (0) | 2023.01.09 |
클래스와 객체 생성 (0) | 2023.01.09 |
객체지향 프로그래밍 (0) | 2023.01.09 |
자주 사용하는 모듈 (0) | 2023.01.09 |
Comments