python2020. 1. 20. 10:30

http://schoolofweb.net/blog/posts/%ED%8C%8C%EC%9D%B4%EC%8D%AC-oop-part-3-%ED%81%B4%EB%9E%98%EC%8A%A4-%EB%B3%80%EC%88%98class-variable/

 

SchoolofWeb :: 파이썬 - OOP Part 3. 클래스 변수(Class Variable)

파이썬 객체 지향 프로그래밍(Object Oriented Programming) 강좌 - Part 3. 클래스 변수(Class Variable)

schoolofweb.net

 

 

 

class A(object):
    a = 1.0

    
    
a1 = A()
a2 = A()
#a1.a = 2.0 # 인스턴스 변수 활용
A.a = 2.0  #클래스 변수 활용
print(a1.a, a2.a)class A(object):
    a = 1.0

    
    
a1 = A()
a2 = A()
a1.b = 2.0
A.a = 2.0
print(a1.a, a2.a)
print('a1 : ', a1.__dict__)
print('a2 : ', a2.__dict__)
print(A.__dict__)

'python' 카테고리의 다른 글

변환, 정렬, packing unpacking 간단 예제  (0) 2020.01.29
코루틴 예제  (0) 2020.01.22
형변환 연습  (0) 2020.01.16
python 가상환경 설정  (0) 2020.01.02
크롤링 연습 11. google sheet에 데이터 저장  (0) 2019.12.27
Posted by easy16