[파이썬/Python] Class의 정의와 사용법(feat. 함수와의 차이)
Class의 정의 Class와 객체(Object), 그리고 인스턴스(Instance) BTS, 마마무, 블랙 핑크, 싸이, 노을 .. 이들의 공통점은 무엇일까요? 그들은 모두 '가수'입니다. 가수라는 큰 틀 안에서 그룹이나 개인의 속성에 따라 BTS가 되기도 하고, 블랙 핑크가 되기도 합니다. 파이썬에서 Class란 이 '가수'와 같습니다. 상위 개념이자 큰 틀이고, 설계도라고도 합니다. Class에서 만들어지는 실체를 객체(Object)라고 합니다. 가수로부터 파생된 BTS, 마마무, 블랙 핑크와 같은 실존 가수들이 객체에 해당합니다. 인스턴스(Instance)는 관계를 표현할 때 주로 사용합니다. Class와 객체의 관계를 표현할 때, "BTS는 가수의 인스턴스(Instance)다."라고 표현합니다...
2023. 7. 11.