Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Archives
Today
Total
관리 메뉴

RUBY

객체 속성 변경 본문

프로그래밍 언어/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()

'프로그래밍 언어 > Python' 카테고리의 다른 글

얕은복사와 깊은복사  (0) 2023.01.09
객체와 메모리  (0) 2023.01.09
클래스와 객체 생성  (0) 2023.01.09
객체지향 프로그래밍  (0) 2023.01.09
자주 사용하는 모듈  (0) 2023.01.09
Comments